Casa Flor de Vida situa-se em San Cristóbal de Las Casas e tem um jardim, salão partilhado, terraço e acesso Wi-Fi gratuito em toda a propriedade. Este alojamento encontra-se a uma curta distância de atrações como La Merced Church, Del Carmen Arch e San Cristobal Church. O alojamento dispõe de uma cozinha partilhada, um balcão de turismo e depósito de bagagens.
Os quartos estão equipados com uma casa de banho privativa, enquanto alguns quartos também apresentam varanda e outros também apresentam vistas da montanha.
Casa Flor de Vida tem vários pontos de interesse populares nas suas proximidades, incluindo Catedral San Cristobal, Central Plaza & Park e Santo Domingo Church San Cristobal de las Casas. O aeroporto mais próximo é o Aeroporto Internacional Tuxtla Gutiérrez, que fica a 77 km de Casa Flor de Vida, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.