O Hotel San Martin está localizado a 50 metros da Praça Principal San Cristobal de las Casas, da catedral e da Plaza de la Paz (praça). Apresenta uma decoração em madeira, acesso Wi-Fi gratuito e um terraço mobilado.
Os quartos apresentam uma decoração básica, uma televisão, roupeiro e pisos em azulejo. As casas de banho privativas incluem um chuveiro e produtos de higiene pessoal gratuitos.
O restaurante do hotel serve apenas pequeno-almoço e os hóspedes podem encontrar uma variedade de opções de refeições, como cozinha mexicana e cafetarias, a cerca de 500 metros.
O Hotel San Martin fica a 10 minutos de carro do Parque Ecológico Rancho Nuevo e a 15 minutos de carro da cidade de Zinacantán. San Juan Chamula fica a 9 km e o Aeroporto Internacional Ángel Albino Corzo está a 1 hora e 20 minutos de carro.