3 star hotel
Hotel San Francisco
This charming hotel is located in Tapachula. Moreover, there is a wireless Internet connection at hand in communal areas. The reception desk is open all day long. Delegates may wish to hold a meeting at this establishment ideal for business trips....
Select the date of your trip to check room availability.
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This charming hotel is located in Tapachula. Moreover, there is a wireless Internet connection at hand in communal areas. The reception desk is open all day long. Delegates may wish to hold a meeting at this establishment ideal for business trips.
Less details
Calle Central Sur Ote. 94, Centro, 30705 Tapachula de Córdova y Ordoñez, Chis., Mexico - Tapachula, Chiapas - Mexico - 30705
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00