Nestled on a hill above Elia Beach, Starlight is a stunning property offering unobstructed views of the bay that stretches over the sparkling waters of the Aegean Sea. It is divided into the main house and 2 guest houses that can host up to 24 guests in a total of 12 bedrooms. Its impressive exterior features a multi-level spacious pool terrace and 2 infinity pools.

Learn More