Hotel Michelle Hotel
Hernández y Hernández #280, Catemaco, 95700
Offering an outdoor pool, Hotel Michelle is located in San Andrés Tuxtla City Centre. Free Wi-Fi is available throughout, and the hotel also features lush tropical gardens and a 24-hour front desk.