Hotel Vista Inn Premium 4* Tuxtla Gutierrez, Mexico
Hotels in Mexico - Hotels in Tuxtla Gutierrez - Hotel Vista Inn Premium
Vista Inn Premium Tuxtla Gutierrez is centrally located 400 metres from Plaza Las Americas Square and the city's Bus Station. This stylish hotel offers 24-hour reception, a free Wi-Fi zone and free parking.