This Hotel is situated in Ayia Napa, overlooking the magnificent Ayia Napa Bay and the beach with stunning views. A modern and relaxing atmosphere, offers a great opportunity for couples and families.