Where is Hotel Excelsior?
Where is Hotel Excelsior located?
Hotel Excelsior, Sardinia, Italy (approx. 41.2123°, 9.40659°)
Where is Hotel Excelsior on the map?
Hotel Excelsior - Palau
{"latitude":41.2123,"longitude":9.40659,"title":"Hotel Excelsior"}