Hotel Plaza Mayor

Atocha, 2, Madrid , 28012, Spain
Bookmark and Share
image of venue
Located right in the historic heart of Madrid, this charming hotel is set in an attractive, 19th-century building in Plaza Santa Cruz, just off the cityâ??s main squares of Plaza Mayor and Puerta del Sol.


Get detailed directions from  


Parking24-Hour Front DeskNon-Smoking Rooms
ElevatorSafety Deposit BoxHeating
Luggage StorageAirconditioningInternet Services
Tour DeskFax/PhotocopyingWi-Fi/Wireless LAN
Free Wi-Fi Internet Access Included
Check Availability
Please enter details of your intended stay to check availability at this property.
Check-in dateCheck-out date

Other Hotels Nearby
Hostal AAE Edreira
** Prices from €54.00
Hostal La Perla Asturiana
** Prices from £28.67
Hostal Cruz Sol
** Prices from €50.00
Hostal Tijcal I
** Prices from €34.00
Puerta del Sol Apartments
Prices from €130.00

 Find Hotels in