No image available for this hotel
No image available for this hotel
San Andres Tuxtla, San Andres Tuxtla
Spend a second to
save a fortune!
Spend a second to save a fortune!
Hernandez y Hernandez 280, San Andres Tuxtla
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.
See MoreUsage of subsidiary facilities may incur additional fees