Located within 25 miles of Pescados River and 1.3 miles of Lake Walking, Hotel Mexico provides rooms in Xalapa. This 3-star hotel offers a 24-hour front desk and luggage storage space. Free WiFi is available and private parking can be arranged at an extra charge.
Clavijero Botanic Garden is 2.4 miles from the hotel, while Metropolitan Cathedral is a 3-minute walk away.