Find and Book Top Rated Aparthotels near Main Square in Puebla
Choose among 1 hotels near Main Square in Puebla
Aparthotel
8.6
Great3838 reviews10
MapView on map1.3 mi from City Center1.7 mi from Main Square
From
US$ 26
/night
Saved
Save