Town Centre Villas Ayia Napa
Ayia Napa has a selection of villas which are within walking distance of the centre of town. This gives you the best of both worlds - the privacy and luxury of a home-from-home villa, yet the ease of having shops, bars and restaurants at hand so no need for a hire car.
Read reviews on TripAdvisor
Contact Information for Town Centre Villas
Address: Ayia Napa