The Fenix hotel was founded in 1953 and has 46 rooms equipped with AC, TV and wifi. The hotel has a restaurant with bar service, laundry and parking. Tapachula is an important city that adapts to the needs of business or pleasure. It
5 times saved
Recommend your favorite place to stay in Tapachula.