Petit Palace Plaza España
Photo gallery for Petit Palace Plaza España
Overview of Petit Palace Plaza España
Petit Palace Plaza España
4-star hotel in Madrid Centro
8.2
Very Good
Popular amenities
Explore the neighborhood
San Bernardo 3, Madrid, Madrid, 28013
- Sunset Lookers1 min walk
- Gran Via1 min walk
- Atocha Renfe Station5 min drive
- Madrid (MAD-Adolfo Suárez Madrid-Barajas)22 min drive