Where is Alexia Beach Hotel?
Where is Alexia Beach Hotel located?
Alexia Beach Hotel, Crete, Greece (approx. 35.51765°, 23.91722°)
Where is Alexia Beach Hotel on the map?
Alexia Beach Hotel - Chania
{"latitude":35.51765,"longitude":23.91722,"title":"Alexia Beach Hotel"}