Alimounda Mare
Alimounda Mare is a luxurious 5-star hotel with 258 guest rooms and suites located on a quiet cove right on the beach, only a 5 minute walk to the harbor and the center of the town of Pigadia, Karpath...
More info