Just a few years ago the stunning Villa Delphi was constructed to the highest standard in order to create a top quality holiday villa for discerning clients. Just 250 metres from a small shingle beach and just a little farther from the main beach at Dassia. ... Villa Delphi sits in its own enclosed generous garden with a large lawned area and an abundance of flowers and shrubs – a quiet haven just a few minutes easy walk from the main resort with it’s choice of restaurants, bars and shops.