Villas Casa Morada

Villas Casa Morada is a 3.5* hotel located in San Cristobal de las Casas, Mexico. It features 10 rooms.

Villas Casa Morada
Villas Casa Morada

Enjoy an excellent location in San Cristobal de Las Casas when you choose to stay at Villas Casa Morada. Discover beautiful churches, fascinating museums, and charming plazas as you explore this colonial city. Pick this wonderful hotel for your next business trip or vacation here and enjoy an unforgettable experience as you rest and unwind in a peaceful setting.

Availability & Rates

Locations