Photos coming soon
HOTEL
Napa Prince Hotel Apartments
Tefkrou Anthia 65, Ayia Napa
Where it sits
Napa Prince Hotel Apartments
Tefkrou Anthia 65, Ayia Napa
34.99144, 33.99775
Similar stays nearby
Plan around Napa Prince Hotel Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
