With a stay at La Aldea Hotel & Spa in Atlixco, you'll be within a 5-minute drive of Atlixco Square and Lighted Village. This spa hotel is 14 mi (22.6 km) from Great Pyramid of Cholula and 2.4 mi (3.9 km) from ... Read more

View all Luxury Hotels in Atlixco