La Embajada Hostel San Cristobal encontra-se em San Cristóbal de Las Casas, a 13 minutos a pé de Santo Domingo Church San Cristobal de las Casas e 700 m de Del Carmen Arch. As comodidades deste alojamento incluem uma cozinha partilhada e um salão partilhado, assim como acesso Wi-Fi gratuito em toda a propriedade. Este hostel está a 10 minutos a pé de San Cristobal Church e a 300 m de Amber Museum.
Todos os quartos têm uma casa de banho partilhada, produtos de higiene pessoal gratuitos e roupa de cama.
La Embajada Hostel San Cristobal disponibiliza pequeno-almoço continental ou vegetariano.
La Embajada Hostel San Cristobal tem vários pontos de interesse populares nas suas proximidades, incluindo Catedral San Cristobal, La Merced Church e Central Plaza & Park. O aeroporto mais próximo é o Aeroporto Internacional Tuxtla Gutiérrez, que fica a 76 km de La Embajada Hostel San Cristobal.