View Villas

View Villas

View Villas is located in a unique natural beauty of Hersonissos, called Saradari, built on a hillside, 200 meters from the famous bays' Limanakia