Hotel Plaza Madrid
The 3-star Hotel Plaza Madrid is set about 1.6 km from Palacio de Bellas Artes. Built in 1982, the hotel was renovated in 2007.
Hotel Plaza Madrid is also 1400 meters away from The Angel of Independence. The property boasts location within 4 km from Mexico City city center.
There are 140 bright rooms at Hotel Plaza Madrid feature free wireless internet, satellite TV, climate control, a safe and a separate toilet. The bathrooms come with a shower, a hairdryer and free toiletries for more comfort.
There is a restaurant for guests to enjoy their meal. Different dishes of international cuisine are served at the restaurant. Situated 100 meters from the venue El Jolgorio Cibeles and El 10 serve a variety of food.
A 15-minute drive will take guests to Benito Juarez International airport.
Guests will benefit from 24-hour front desk and room service along with free self parking, a safety deposit box and an elevator.