Este hotel está situado en el centro de San Cristóbal de las Casas, a solo 5 minutos a pie del centro histórico de la ciudad. Jardines de Luz alberga un restaurante y ofrece habitaciones con conexión WiFi gratuita. El Jardines De Luz cuenta con patio central cubierto con decoración colonial y paredes arqueadas. El restaurante Lumiere está junto al patio y prepara un desayuno mexicano diario. Las habitaciones del Capital O Jardines de Luz disponen de suelo de parquet, TV por cable y baño privado con ducha y artículos de aseo. Asimismo, el personal de la recepción, abierta las 24 horas, organiza excursiones a los principales lugares de interés cultural de Chiapas. El hotel se encuentra a 750 metros de la plaza principal y de la catedral y a 20 minutos a pie del Museo de la Medicina Maya.