Where is Hotel Savoy, Rhodes Town?
Where is Hotel Savoy, Rhodes Town located?
Hotel Savoy, Rhodes Town, Hotel Savoy, Rhodes Town, Greece (approx. 36.44892°, 28.22348°)
Where is Hotel Savoy, Rhodes Town on the map?
{"latitude":36.44892,"longitude":28.22348,"title":"Hotel Savoy, Rhodes Town"}