El Hotel Río está bien situado en el distrito Doctores de Ciudad de México, a 2,2 km de la plaza del Zócalo, a 2,5 km de la catedral metropolitana de Ciudad de México y a 2,6 km del centro ceremonial de Tenochtitlán. Todas las habitaciones cuentan con TV de pantalla plana con canales por cable y baño privado. Se ofrece aparcamiento privado por un suplemento.
La recepción del love hotel proporciona información sobre la zona.
El Hotel Río se encuentra a 2,6 km del palacio de Correos y a 3,1 km del Museo de Bellas Artes. El aeropuerto más cercano es el aeropuerto internacional Benito Juárez, a 6 km del alojamiento.