Beachfront Santa Helena is situated in Platanias and features a swimming pool and a traditional Greek restaurant. It offers self-catered accommodation with free Wi-Fi and balcony overlooking the gardens or the ... Read more

View all Luxury Hotels in Crete Island