Situated in Xalapa, within 3.7 km of Lake Walking and 5 km of Clavijero Botanic Garden, Alo Inn provides accommodation with free WiFi. The property is around 2.4 km from Metropolitan Cathedral, 5 km from Plaza Las Animas Mall and 6 km from Plaza Las Americas Mall Veracruz. The property features a terrace and a 24-hour front desk.
At the hotel, the rooms come with a wardrobe, a flat-screen TV and a private bathroom.
The nearest airport is General Heriberto Jara Airport, 89 km from AlÃ³ Inn.