Villas Hotel Cholula is located within a 10-minute walk of Cholula Town Center. It features beautiful gardens, plus free Wi-Fi and on-site parking.
The rooms here include a cable TV, a desk and a private bathroom with a shower, toilet and free toiletries. Pets are also welcome at no extra cost.
At Villas Hotel Cholula you will find a 24-hour front desk and a laundry service. The tour desk can help arrange tours to local sights, with the ancient pyramids located just a 20-minute walk from the hotel.
The city of Puebla can be reached in 25 minutes by car, while Hermanos Serdan International Airport is less than 9.3 mi away.