Grekland The Charming Waterfront Retreat, with a swimming pool & direct access to the sea, ideal for large families, or a group of friends Unnamed street, Otzias, 84002, Grekland