Villas Casa Morada tiene una ubicación increíble, a tan solo 15 minutos a pie de Catedral de San Cristóbal de las Casas. Los huéspedes que deseen comer algo rico pueden visitar La Cava, que abre sus puertas para el desayuno y la cena. También hay un bar, un snack bar y un jardín.