Casa del Alma Boutique Hotel in San Cristobal
The town of San Cristobal de las Casas in the southern Mexican state of Chiapas is a picturesque town with lovely colonial architecture and a strong Mayan indigenous cultural influence. There are few options for luxury…
Continue Reading
Casa del Alma Boutique Hotel in San Cristobal