Hotel San Francisco
Photo gallery for Hotel San Francisco
Overview of Hotel San Francisco
Hotel San Francisco
3.5-star Tapachula hotel with restaurant
Reviews
7.8
Good
Popular amenities
Explore the area
Av Central Sur No 94, Tapachula, CHIS, 30700
- Pozol y Chía1 min walk
- Las Carnitas2 min walk
- Bicentennial Park10 min walk
- Miguel Hidalgo Central Park16 min walk