Casa Flor de Vida está en San Cristóbal de Las Casas y tiene jardín, salón de uso común, terraza y wifi gratis en todo el alojamiento. El alojamiento está a unos 9 min a pie de Catedral de San Cristóbal, a 800 metros de Plaza y parque central y a 13 min a pie de Iglesia Santo Domingo - San Cristóbal de las Casas. El alojamiento dispone de cocina compartida, mostrador de información turística y guardaequipaje.
Cada habitación cuenta con baño privado, algunas ofrecen balcón y otras también cuentan con vistas a la montaña.
Cerca del alojamiento hay puntos de interés como Iglesia de la Merced, Arco del Carmen y Iglesia de Santo Domingo. El aeropuerto más cercano (Aeropuerto Internacional Ángel Albino Corzo de Tuxtla) está a 77 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.