Housed in one of the oldest buildings in the Spanish capital, this hotel provides easy access to public transportation and is only 500 meters from the Puerta del Sol and Plaza Mayor.
Construido en uno de los edificios más antiguos de la capital española, ofrece fácil acceso a los medios de transporte y está a 500 m. de distancia de la Puerta del Sol y de la Plaza Mayor.