Hotel Rio ligt in Xalapa, op 42 km van Pescados-rivier en 7,4 km van Lake Walking. Dit hotel met 2 sterren biedt gratis WiFi, een 24-uursreceptie en een conciërgedienst. Voor een drankje kun je terecht bij de snackbar.
Alle kamers bij het hotel hebben een flatscreen-tv met satellietzenders. Kamers hebben een eigen badkamer, gratis toiletartikelen en beddengoed.
Clavijero Botanic Garden ligt op 10 km van Hotel Rio, en Metropolitan Cathedral ligt 5,7 km verderop.