Built on a hillside among lush greenery, Iconic Villas - Villa Vada and Villa Rosa are next to each other and they are located in Drakopoulata Village and...
Languages spoken Greek, English
BBQ facilities
Airport shuttle
Built on a hillside among lush greenery, Iconic Villas - Villa Vada and Villa Rosa are next to each other and they are located in Drakopoulata Village and...