Holiday Inn San Cristobal is a solitary destination with a colonial style, full of tradition and culture, located just 90 minutes from the city of Tuxtla Gutierrez, Chiapas.