El Hotel fue inaugurado en enero 2002. Está situado junto a diferentes zonas industriales y de negocios, como el Parque Empresarial de Las Rozas, en el Km., 26 de la N-VI Ctra. de la Coruña, a escasos metros del Casino y el pueblo de Torrelodones. Es ideal para estar cerca de las gestiones de negocios y para el ocio los fines de semana, puentes o vacaciones, al estar en plena sierra madrileña y contar con unas magníficas vistas tanto de la sierra como de la ciudad de Madrid, a la que se llega en tan solo 15 min El Hotel cuenta con 37 habitaciones confortablemente decoradas. Están totalmente equipadas con baño completo, televisión, secador de pelo, aire acondicionado, TV interactiva con acceso a Internet, canales de películas y vía satélite y caja fuerte de seguridad, teléfono directo con clavija junto al escritorio para conexión a Internet de ordenador portátil . Algunas habitaciones disponen de terraza y acceso directo al jardín.
La cancelación es posible hasta cualquier momento del día 1 día antes del día de llegada sin cargo.
Una cancelación fuera del período establecido o en caso de no-show tendrá un cargo de 1 noche de estancia.