Napa Prince Hotel Apartments
Tefkrou Anthia 65, P.O.Box 30239 - Ayia Napa, Cyprus
Category: Apartment
Napa Prince is situated in the heart of the tourist area of Cyprus, Ayia Napa, set just outside the busy part of the ... more info »