Where is Hotel San Pedro Hotel?

Where is Hotel San Pedro Hotel located?

Hotel San Pedro Hotel, Puebla, Mexico (approx. 19.0443781317°, -98.1963364638°)


Where is Hotel San Pedro Hotel on the map?