The hotel is in the perfect location for those looking to visit the main tourist attractions such as Chiapa de Corzo (just 30 minutes away), the Sumidero Canyon and the Ecotourism Park. It is located just in front of the City Theatre and 5 minutes from the Central Park. Tuxtla Gutierrez Airport is approximately 60 km away.
The beautiful forest environment that surrounds this hotel provides a rustic atmosphere. There are 2 restaurants.