The Old Mexico Street Art Toy Museum is a mere 9 minutes' walk from Hotel Rio Mexico City, which offers 24-hour reception and wake-up service.
The Angel of Independence is around 3 km from the love hotel, while the cultural centre "Palacio de Bellas Artes" is 3.1 km away. The 18th-century House of Tiles Palace is also located within 25 minutes' walk of this Mexico City hotel. The nearest tube station is San Antonio Abad, situated in the vicinity of the Rio Mexico City. Benito Juarez International airport can be reached in just a 10-minute drive.
Providing a walk-in shower, some bathrooms have slippers.
Zefiro serves a good range of Mexican food and lies a mere 1 km away.