Aquest hotel està situat al nucli històric de Madrid, més concretament al barri de La Latina, a una curta distància dels edificis i monuments més representatius de la ciutat. La Catedral de l'Almudena, el Palau Reial, Plaça Major i la Puerta del Sol són a menys d'1 km de distància. L'establiment també es troba a la zona d'oci més coneguda de la ciutat i es troba envoltat de populars restaurants i tavernes, així com de cinemes i museus, creant una atmosfera única. Aquest hotel de ciutat comprèn un total de 38 habitacions repartides per 5 plantes. Inclou un vestíbulo amb servei de recepció 24 hores i accés a les plantes superiors a través d'ascensor. El cafè bar ofereix diverses opcions gastronòmiques i l'accés a internet està disponible per a tots aquells que vulguin estar connectats a la xarxa.