A popular villa with guests of the Peligoni Club, Villa Aria is a beautiful traditional style Greek villa with a private pool.
43