The family-run Hotel Plaza Madrid is a 4-star property set next to Revolution Monument, Palacio de Bellas Artes and The Angel of Independence. The hotel opened its doors in 1982 and was remodeled in 2007.
The city center is 4 km away from the hotel. The property is 1200 meters away from United States Embassy.
All 140 airy rooms at Hotel Plaza Madrid feature free Wi-Fi, cable TV, a telephone, heating and a sofa. They also have private bathrooms with a shower and toiletries.
Breakfast is served in the restaurant each morning. The restaurant menu features Mexican dishes. Guests can dine in El 10 and El Jolgorio Cibeles located within a 5-minute walk of the property.
A 10-minute stroll will take you to Cuauhtémoc subway station. Benito Juarez International airport can be reached within 10 minutes' drive.
The hotel offers car rental services on site.