Hotel Río ligt in Mexico-Stad, op 2,1 km van Zócaloplein en 2,4 km van Kathedraal van Mexico-Stad. Alle kamers hebben een flatscreen-tv met kabelzenders en een eigen badkamer. De accommodatie biedt een 24-uursreceptie, een conciërgedienst en geldwisselservice voor gasten.
Alle kamers bij het lovehotel hebben beddengoed en handdoeken.
Palácio de Bellas Artes ligt op 2,7 km van Hotel Río, en Ceremonieel centrum van Tenochtitlan ligt 2,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Benito Juarez, op 9 km van de accommodatie.