Hotels in Cholula

Santa Rosa Hotel

Cholula, Puebla

From 32 rooms
Santa Rosa, Cholula
Santa Rosa, Cholula
Santa Rosa, Cholula
1 / 3
Portal Guerrero No. 5
Centro, Cholula

Check In

Check Out

Portal Guerrero No. 5
Cholula, PUE.
Telephone
in the portales of the historical Downtown
internet
parking
bar
laundry