Grecian Sands Hotel

2,189 followers
·
5,842 following
Ayia Napa, Cyprus   ·  Located just minutes from the centre of the renowned Ayia Napa, this luxury hotel will ensure that your stay will be enjoyable and memorable.
Grecian Sands Hotel
Featured boards