From $25 USD Booking.com Offering an outdoor pool, Hotel Michelle is located in San Andrés Tuxtla City Centre. Free WiFi is available throughout, and the hotel also features lush tropical gardens and a 24-hour front desk.