Hotel San Francisco

Hotel San Francisco is a 3.5* hotel located in Tapachula, Mexico. It features 103 rooms and swimming pools.

Hotel San Francisco
Hotel San Francisco

Hotel San Francisco is a hotel in Tapachula, Chiapas with more than 40 years experience, offering guests comfort, quality and convenience during their time in the city. On the premises there are relaxing guestrooms, each of which has been tastefully decorated and well-equipped for a productive stay. Enjoy spacious facilities and excellent services as you get the most out of a memorable visit to Tapachula.

Disponibilidad & Tarifas

Locations