La Quinta Luna is situated in the oldest living city of the American Continent, Cholula, in the outskirts of Puebla, approximately 70 miles east from Mexico City. The hotel is located in the quarter of Santa María Xixitla, which is part of the city of Cholula since the prehispanic period. La Quinta Luna was found in a seventeenth century mansion, which was completely restored in 1996-1998 by the Cárdenas González de Cossío family, who still lives in it and manages the hotel.
The house is a catalogued historic building which fully preserves its original structure. During colonial times, the house probably hosted Don Juan de León y Mendoza, a descendent of the Prehispanic indigenous nobility and one of the most important chiefs of the earlier eighteenth century. Today, there is an exquisite contrast between classical colonial arquitecture which is represented by the building, and contemporary Mexican art which dresses its walls with colour and form.