8
Rating
Distance to the city center
2.42 km
Palmareca Suites & Hotel
Blvd Belisario Dominguez 4120-2 Col. Jardines De Tuxtla Tuxtla Gutierrez Mexico
Wi-Fi in public areas24h. ReceptionDisabled facilitiesRestaurantSwimming PoolBarBusiness centerGym / Fitness CentreLaundry serviceConcierge