Hotel Origins


San Pedro Cholula • Show on map
View Details for Price
Hotel Origins offers accommodations in Cholula, 12 miles from Acrópolis Puebla and 7.9 miles from International Museum of the Baroque. Private parking is available on site at this recently renovated property.…More info
