Cascada Inn & Spa

Carr Tlaxcala-Apizaco km 10, Tlaxcala, Tlaxcala, Mexico
#11
Rank 11 of 12 hotels
in Tlaxcala
Write a Review

Nearby Cascada Inn & Spa

Tlaxcala Travel Forum

Need advice about Tlaxcala, Mexico? Visit the Travel Forum for Tlaxcala and ask our Answer Gurus.

Tlaxcala Travel Guide