Napa Plaza is a great place to stay. An oasis in the very touristical Ayia Napa. The rooms are nice, the food is excellent and the outdoor facilities are very tastefull and relaxing.
We arrived late in the night. They had arranged for sandwiches and cool softdrinks in our fridge. That is serviceMore
- Free Parking