Grecian Sands Hotel

Grecian Sands Hotel

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