San Cristobal de las Casas, San Cristobal de las Casas
Spend a second to
save a fortune!
Spend a second to save a fortune!
Diego de Mazariegos 51, Centro, San Cristobal de las Casas
Hotel San Luis is located in central San Cristobal de las Casas, 6 minutes’ drive from San Cristobal de las Casas Temple and Alameda Park. It offers free Wi-Fi connection and is in the same district as the town’s museums.
See MoreUsage of subsidiary facilities may incur additional fees