Where is Hotel Silva, Alberobello?

Where is Hotel Silva, Alberobello located?

Hotel Silva, Alberobello, Hotel Silva, Alberobello, Italy (approx. 40.78831°, 17.23312°)


Where is Hotel Silva, Alberobello on the map?