Book now

Hotel Petit Palace Mayor Plaza - Main Square Madrid

Home > Booking

Hotel details
Petit Palace Mayor Plaza - Main Square Madrid

Petit Palace Mayor Plaza - Main Square * * * *

C/ Mayor, 46, 28013 Madrid Spain

Set the dates of your stay
  • Check-in
  • Check-out

Petit Palace Mayor Plaza - Main Square, C/ Mayor, 46 - Madrid

More hotels in Madrid   |   Privacy & Terms of Use