Where is Park Hotel San Michele?

Where is Park Hotel San Michele located?

Park Hotel San Michele, Apulia, Italy (approx. 40.701°, 17.34124°)


Where is Park Hotel San Michele on the map?