Top Local Places

River Rock Hotel

21 Kryou Nerou, Agia Napa, Cyprus
Hotel

Description

ad

Is a stylish, contemporary, new hotel in Ayia Napa. River Rock hotel, enjoys a unique location. Centrally located, on Kryou Nerou Avenue.

Quiz