This stylish apartment hotel is situated in the heart of the Ayia Napa resort, in a peaceful location on a beautiful bay. A further wonderful sandy beach lies around 200 m from the hotel. The town centre, with its countless shopping and entertainment venues, lies only some 1.5 km away, whilst Larnaca airport is only approximately 45 km.