Com uma piscina exterior e um restaurante, o Hotel San Francisco está localizado a 650 metros da praça principal Tapachula. O acesso Wi-Fi é gratuito em todas as áreas.
Cada quarto inclui canais por cabo e as casas de banho privativas têm um chuveiro. Os extras incluem roupa de cama.
O Hotel San Francisco alberga um centro de fitness. O estacionamento também está disponível e podem ser aplicados custos adicionais. Outras comodidades da propriedade incluem um balcão de turismo e um local para armazenar bagagens.
O hotel fica a 950 metros do Rio Coatán e a 11 km da Zona Arqueológica de Izapa. O Aeroporto Internacional de Chiapas fica a 5 horas de carro.