The Caravel Hotel

Cyprus holidays are blessed with a long summer season