This village apartment hotel complex represents a new holiday rental concept and features prestigious fully-furnished apartments and villas Established in 2007 it comprises a total of 180 accommodation units Facilities on offer to guests at this air- . . .