See the latest prices and deals by choosing your dates.
Tapachula (Near Agua Bendita)
Offering an outdoor swimming pool and a restaurant, Hotel San Francisco is located 650 metres from Tapachula main square. Free WiFi access is available in all areas.
Each room here will provide you with cable channels, and the private bathrooms come with a shower. Extras include bed linen.
staff mostly treated me like family , with the exception of two staff members.