Hotel
Achilles Hotel
Achilles is a thirteen-room hotel on Methoni's central square, with breakfast, a bar, private parking and an easy walk to the beach and fortress.
Independent local picks with useful details, thoughtful context and recently checked information.