Hotel
Alimounda Mare Hotel
A large seafront hotel on the edge of Karpathos Town, with a broad pool, spa facilities and an easy walk to the harbour.
Independent local picks with useful details, thoughtful context and recently checked information.