Hotel Río is located in Mexico City, 2.1 km from Zocalo Square and 2.4 km from Metropolitan Cathedral of Mexico City. All rooms feature a flat-screen TV with cable channels and a private bathroom. The accommodation provides a 24-hour front desk, a concierge service and currency exchange for guests.
At the love hotel every room is equipped with bed linen and towels.
The Museum of Fine Arts is 2.7 km from Hotel Río, while Tenochtitlan Ceremonial Center is 2.8 km away. The nearest airport is Benito Juarez International Airport, 9 km from the accommodation.