Description
Featuring an elegant and luxuriously crafted family Villa, Alexander Villa accommodation in Evia province, near Chalkida of Greece, boasts a superb beachside location of fairy ambience for alluring vacations, amidst 3.000 m2 of magnificent Mediterranean gardens. Alexander Villa epitomizes the true meaning of VIP, family or business holidays, steeped in luxury and privacy.