Located only a short walk from the village centre and restaurants, the Harkia Villas in Arkadi, Greece, is an ideal holiday destination, away from noise and traffic. The property has beautiful views of the olive groves and Cretan Sea, and features a more details