Incorrect data? Please notify us at hi@itinari.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.
Want to plan a trip here? Talk to AI travel assistant Maya.