Napa Castle Bar & Restaurant [EDIT]
Napa Castle Bar & Restaurant
Address: The Square,Ayia Napa
Phone: +357 23721697
Fax:
Website:Visit website
Social Media:
Napa Castle Restaurant is located in the famous Square,right in the heart of Ayia Napa. Quality of food and service is paramount in this family run restaurant,serving exquisite food from both traditional Cypriot,Greek and international cuisine. Indulge in one of our famous steaks,or simply meet for a drink in our popular bar serving a range of international and traditional beverages.

GREAT HOTEL RATES BOOK ONLINE

City/Area
Hotel
Arrival
Nights
Departure
PromoCode
Room(s)
 
Adult(s)  / Child  / Infant(s)
Room 1: