The Deck at Alion Beach Hotel
Best Restaurants for a Romantic Dinner for 2 in Cyprus
The Deck entices you with a refined cuisine in intimate surroundings and is located in the Alion Beach Hotel in Ayia Napa, a luxurious, welcoming and discreet five-star hotel noted for its modern refinement and its stunning natural beauty, as it borders the sea and a natural park. Here, hospitality is enhanced with a commitment to personal service.
Overlooking the gardens, and surroun... More info