Hotels in Cholula

Villas Hotel

Cholula, Puebla

From 32 rooms
7.4 by Booking
Villas Hotel, Cholula
Villas Hotel, Cholula
Villas Hotel, Cholula
Villas Hotel, Cholula
Villas Hotel, Cholula
Villas Hotel, Cholula
1 / 6
3 Poniente No. 703
Centro, Cholula

Check In

Check Out

We are looking for the best rates for your travel dates.

Services
  • internet
  • parking
  • garden
  • laundry
  • internet
  • parking
  • garden
  • laundry
3 Poniente No. 703
Centro
Cholula PUE.
Telephone
4 blocks from the Main Square