Located 1,353 meters from Calle 6 21-42. Stop at Hotel Loma Real to discover the wonders of Tapachula. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.
Located 1,516 meters from Calle 6 21-42. The 4-star Plaza Inn Express offers comfort and convenience whether you're on business or holiday in Tapachula.