Situated in an idyllic setting at the top of a hill looking over the Almyros beach, the views of these five top quality, glamorous, newly built exclusive villas and twenty-five outstanding suites are as close to heaven as one could possibly get.
They offer some of the highest quality accommodation in the area.