Hotels in Puebla

Santiago Hotel

Puebla, Puebla

From 37 rooms
Santiago, Puebla
3 Poniente No. 106
Centro, Puebla

Check In

Check Out

3 Poniente No. 106
Puebla PUE.
Telephone
Historical Downtown
internet
parking