Typical Greek seaside villa with a good sized private swimming pool set in a lovely verdant garden just 80 metres walk from the beach. On the island of Evia also known as Eubée, there are beautiful views of the mountains and from the roof terrace, you can see the sea. Villa accommodation for up to 8 people, 4 bedrooms, 4 bath/shower rooms, wifi internet, short walk to the sea. The...