Hotel Rio localiza-se em Xalapa, a cerca de 42 km de Rio Pescados e 7,4 km de Lake Walking. Este hotel de 2 estrelas dispõe de acesso Wi-Fi gratuito, uma receção aberta 24 horas e um serviço de concierge. Os hóspedes podem desfrutar de uma bebida no snack-bar.
Todos os quartos do alojamento estão equipados com televisão de ecrã plano com canais por satélite. As acomodações incluem uma casa de banho privativa, produtos de higiene pessoal gratuitos e roupa de cama.
Clavijero Botanic Garden fica a 10 km de Hotel Rio, enquanto Metropolitan Cathedral fica a 5,7 km de distância.