Das Hotel befindet sich 200m von der Plaza Mayor, 500 m von der Kathedrale von Almudena und 700m vom königlichen Palast von Madrid.
Calle Mayor, 46
Madrid
28013
Spain
Alternative Zimmertypen prüfen