Hotel Rio is located in Xalapa, within 26 miles of Pescados River and 4.6 miles of Lake Walking. This 2-star hotel offers a 24-hour front desk, a concierge service and free WiFi. Guests can have a drink at the snack bar.
The rooms in the hotel are equipped with a flat-screen TV with satellite channels. Guest rooms include a private bathroom, free toiletries and bed linen.
Clavijero Botanic Garden is 5.9 miles from Hotel Rio, while Metropolitan Cathedral is 3.6 miles away.