Hotel San Francisco ligt op 650 m van het centrale plein van Tapachula en biedt een buitenzwembad en een restaurant. Er is gratis WiFi beschikbaar in alle ruimtes.
Elke kamer is voorzien van kabel-tv en een eigen badkamer met een douche. Beddengoed wordt verstrekt.
Hotel San Francisco beschikt over een fitnesscentrum. Er is ook parkeergelegenheid beschikbaar tegen een toeslag. Tot de overige faciliteiten behoren een excursiebalie en een bagageopslag.
Het hotel ligt op 950 m van de rivier de Coatán en op 11 km van de archeologische zone van Izapa. De internationale luchthaven Chiapas ligt op 5 uur rijden.