In the heart of Tapachula, Hotel Loma Real is within a 5-minute drive of Bicentennial Park and Plaza Cristal Shopping Center. This upscale hotel is 1.4 mi (2.3 km) from Miguel Hidalgo Central Park and 5 mi (8 k ... Read more

View all Luxury Hotels in Tapachula