The apartment is located in the heart of Cholula. The weather here is so wonderful. Restaurants, local shops, night life and landmarks are located very close, you can go by walk. The main attractions are La Iglesia de Nuestra Señora de los Remedios, a church that rests on top of the pyramid with a beautiful view of Cholula; and the other is La Pirámide de Cholula. Tourists from all over the world stop by and visit.