El hotel está situado en el centro de Madrid y está bien comunicado con multitud de museos y atracciones históricas. Se encuentra en una ubicación de primera en el barrio principal de Madrid, ceca de Puerta del Sol, el centro simbólico y turístico de la ciudad. El aeropuerto de Madrid está a 10 Km.El hotel fue construido en el año 1998. El alojamiento ofrece a los huéspedes un total de 34 habitaciones. En el establecimiento climatizado los huéspedes son recibidos en el vestíbulo con servicio de recepción las 24 horas y servicio de registro y salida las 24 horas. Hay ascensores para el acceso a la mayoría de las plantas. Las instalaciones incluyen una caja fuerte, servicio de habitaciones y una lavandería. La conexión Wi-Fi en las zonas públicas permite a los viajeros mantenerse en contacto con el mundo exterior.Se ofrecen habitaciones con aire acondicionado, calefacción central y un cuarto de baño. En la mayoría de las habitaciones es posible disfrutar de las vistas desde un balcón. Las habitaciones disponen de cama doble o cama king size. Además, hay una caja fuerte. Para que el huésped disfrute de un confort óptimo, se ofrecen conexión a Internet, un teléfono, un televisor y Wi-Fi. Una ducha y una bañera se incluyen en el equipamiento de los cuartos de baño. Además, hay un secador de pelo.Una terraza invita al descanso.En el hotel se aceptan las siguientes tarjetas de crédito: Visa y MasterCard.