Where is Stefan Village Hotel?
Where is Stefan Village Hotel located?
Stefan Village Hotel, Crete, Greece (approx. 35.51689°, 23.92095°)
Where is Stefan Village Hotel on the map?
Stefan Village Hotel - Chania
{"latitude":35.51689,"longitude":23.92095,"title":"Stefan Village Hotel"}