Where is Silva Beach Hotel?

Where is Silva Beach Hotel located?

Silva Beach Hotel, Crete, Greece (approx. 35.31129°, 25.39893°)


Where is Silva Beach Hotel on the map?