Das Hotel liegt 1 km vom Stadtzentrum von Madrid, 1,5 km vom Königspalast von Madrid, 2,5 km von der Plaza de España und 10 km vom zoologischen Garten von Madrid. Der Madrid Barajas Adolfo Suárez Airport befindet sich 17.5km vom Hotel.
Atocha, 81
Madrid
28012
Spain
Alternative Zimmertypen prüfen