El hotel sirve un desayuno vegetariano.
La Posada Belen se encuentra en San Cristóbal de Las Casas, a 700 metros de la catedral de San Cristóbal, y ofrece servicio de conserjería, habitaciones para no fumadores, terraza, Wi-Fi gratuita en todas las instalaciones y restaurante. El establecimiento está cerca de varios lugares de interés conocidos, a 1,1 km del Arco del Carmen, a 1,3 km de la iglesia de San Cristóbal y a 1,1 km del Museo del Ámbar. El alojamiento ofrece cocina compartida, servicio de habitaciones y servicio de organización de excursiones.
En las inmediaciones hay varios lugares de interés, como la iglesia de Santo Domingo de San Cristóbal de las Casas, la iglesia de La Merced y la plaza y parque central. El aeropuerto más cercano es el aeropuerto internacional Ángel Albino Corzo, ubicado a 77 km de la Posada Belen.
La Posada Belen cuenta con recepción 24 horas.