Located in the holiday resort of Ayia Napa, this upmarket hotel lies just 200 m from the inviting sandy beach. Links to the public transport network are to be found directly in front of the hotel and it is just 1 km to the town centre where guests will discover many shopping and entertainment venues.