Hotel Plaza Mayor

Hotel Plaza Mayor Address Atocha, 2, Madrid, 28012, Spain

Learn more Guest ReservationsTM is an independent travel network offering over 100,000 hotels worldwide. Learn more Guest ReservationsTM is an independent travel network. Learn more

About Hotel Plaza Mayor

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.

The Plaza Mayor is housed in a typical building of this part of Madrid. Throughout its interior you can enjoy the blend of traditional decor with contemporary touches: wood-panelled and bare stone walls are highlighted by fashionable, modern lighting.

Parquet floors and modern artwork is complemented by facilities such as free Wi-Fi internet and satellite TVs.

Amenities

  • 24 hour front desk

Photos

Hotel Plaza Mayor
Hotel Plaza Mayor
Hotel Plaza Mayor
Hotel Plaza Mayor

Location

Hotel Plaza Mayor
Atocha, 2, Madrid, 28012, Spain

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more