13 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Hotel Plaza Mayor, Spain
Category: Hotel
Address details
Calle Atocha 228012 Madrid
Spain
Madrid, Spain Print route » N40° 24' 55.54636" W3° 42' 26.3059" (40.415429543467, -3.7073071941149) Start navigation »
Phone & WWW
+34 91 360 06 06www.h-plazamayor.com
Business hours
Info
http://www.h-plazamayor.com/The hotel Plaza Mayor is located in an historical building with more than 200 years of antiquity in the popular Plaza of Santa Cruz and in front of the Plaza Mayor of Madrid.