El hotel, creado en 2007, es un complejo arquitectónico de fantástica historia e importancia artística. En 1931, el monasterio fue declarado Patrimonio de la Humanidad. De todas formas, no se podía visitar hasta recientemente debido a que era un monasterio de clausura. Cuenta con un techo artesonado mudéjar único, que se remonta al siglo XV. El hotel cuenta con restaurante, cafetería, sala de reuniones con instalaciones para conferencias y biblioteca. Consta de un total de 51 alojamientos, está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, guardarropa, ascensor y quiosco de prensa. Además, ofrece conexión a Internet WiFi, servicio de habitaciones y de lavandería, aparcamiento y garaje.
El hotel, situado en Segovia, está muy cerca de algunos importantes puntos turísticos, como el Acueducto, a solo un par de minutos a pie del hotel, o el Alcázar, a 20 minutos a pie. La Catedral y la Plaza Mayor también están cerca. Además, la estación de autobús queda aproximadamente a 1 km y la estación de tren, a unos 2 km.
Cada uno de los elegantes alojamientos está totalmente equipado y cubre todas las necesidades tecnológicas. Toques de buen gusto y su elegante decoración reflejan el carácter exclusivo de la ubicación. Hay camas grandes y extra grandes disponibles, distribuidas entre habitaciones dobles y dobles individuales para varios usos, y éstas están dotadas también de TV de pantalla plana con canales vía satélite y conexión a Internet WiFi. Los cuartos de baño privados disponen de ducha/bañera y secador de pelo. Las habitaciones también cuentan con caja fuerte, minibar y aire acondicionado regulable.
Se sirve un desayuno continental de bufet, mientras que el almuerzo y la cena están disponibles de menú y a la carta.
El hotel acepta American Express, MasterCard y VISA.