Doté d'une terrasse, l'ALO INN Hotel est situé à San Roque, dans la région de Veracruz, à 40 km de la rivière Pescados et à 5,3 km du lac de marche. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite, un service d'étage et une réception ouverte 24h/24. Cet établissement non-fumeurs se trouve à 6,6 km du jardin botanique de Clavijero.
Vous séjournerez à 3 km de la cathédrale métropolitaine et à 23 km de la cascade de Texolo. L'aéroport le plus proche, celui d'El Lencero, est situé à 17 km.