Este establecimiento acogedor y agradable cuenta con 38 habitaciones repartidas en 5 plantas, vestíbulo con recepción 24 horas, caja fuerte, ascensor, bar-cafetería, conexión a Internet.Dispone de aparcamiento en un garaje (de pago).
Este hotel se encuentra en el centro histórico de Madrid, en el barrio de La Latina, a poca distancia de los monumentos y edificios más importantes de la ciudad. La Catedral de la Almudena, el Palacio Real, la Plaza de Oriente, Plaza Mayor y Puerta del Sol están a menos de 1 km. Por otra parte, está situado también en la zona de diversión más famosa de Madrid, con un ambiente increíble, entre restaurantes famosos y bares de tapas, así como cines y museos. Las estaciones de metro más cercanas son La Latina y Puerta de Toledo. Las estaciones de tren de Atocha y Príncipe Pío distan 10 minutos en coche, la estación de autobuses está a 15 minutos y el aeropuerto de Madrid se encuentra a unos 15 km.
La cafetería del hotel dispone de 2 plantas para brindar un servicio más adaptado a sus necesidades y dispone de WiFi. La planta baja ofrece un servicio de desayunos, platos combinados y tapas, en la planta superior permite realizar reuniones y actos.