Souda Bay, Crete

Souda Bay is a large natural harbour on the island of Crete in Greece. It is located on the north coast of the island, just east of the city of Chania. The bay is home to a large number of tourist attractions, including a number of beaches, restaurants, and bars.
4.5
  Órmos Soúdas, Souda 730 03, Greece
Find a nearby place to stay