ALO INN Hotel, que cuenta con terraza, se encuentra en la región de Veracruz, San Roque, a 40 km de Río Pescados y a 5,3 km de Lake Walking. Este hotel de 3 estrellas tiene wifi gratis, servicio de habitaciones y recepción 24 horas. Este alojamiento libre de humo está a 6,6 km de Jardín Botánico Francisco Javier Clavijero.
Catedral Metropolitana está a 3 km del alojamiento, y Texolo Waterfall está a 23 km. El aeropuerto más cercano (Aeropuerto de El Lencero) está a 17 km del alojamiento.