San Pedro Cholula Hotels
La Quinta Luna Hotel
3 Sur 702
San Pedro Cholula, 72760
Nightly Rates: ( 165.00 - 180.00 )
3 Star
The hotel is located on the quarter of Santa Maria Xixiha, which is part of the city of cholula since the prehispanic period. La Quinta Luna is found in a 17th century mansion, which was completely restored in 1996-1998. The house is a catalogued h