This is my first visit to Tuxtula Guterriez, Mexico and I could not have gotten a better place to stay than this hotel. I must say that I had read the reviews beforehand and thought this can't be real what people are saying about this place. It's true to believe 100% satisfaction clean smells great and nice staff.
- Free Wifi
- Free Parking