Grecian Sands Hotel
Grecian Sands Hotel
695
monthly viewers
2k
Follow
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.