Hotel Rio
Main amenities
-
Free parking
-
24-hour services
-
No pets allowed
Location
Featuring currency exchange and elevator, the comfortable Hotel Rio Mexico City is located a 9-minute walk from Toy Museum Old Mexico street Art. This hotel entices guests with parking, available on site.
The famous Monument to the Revolution is 1.8 miles from the Mexico City hotel, and Plaza Garibaldi is located 1.7 miles away. The wax museum "Museo de Cera de la Ciudad de Mexico" is also located 25 minutes' stroll from the Rio. Along with other cultural attractions the world-class museum "Museo Nacional de Antropologia" is nestled 3.2 miles from this accommodation. The hotel is 200 feet from Isabel la Catolica bus stop and in close proximity to San Antonio Abad subway station.
Bathrooms are appointed with a walk-in shower and a separate toilet along with bath sheets and towels.
Mayordomo cafe is right around the corner from the Rio Mexico City.