see All 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

Rate Level: Moderate
This Hotel DOES NOT
offer online bookings

Contact the hotel directly to know availability and rates

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