Située dans le centre de Madrid, sur l'emblématique avenue Gran via, cette guest house se trouve à quelques minutes de marche seulement de nombreuses attractions majeures de la ville, dont la Puerta del Sol.