Castle view studios
Location within easy reach of the beach castle view studios is in north kynouria paralio astros close to astros beach mermaid port and paralio astros amphitheater additional regional attractions include tolo beach and karathona beach property features castle view studios has a full service spa wireless internet access is complimentary in public areas this north kynouria aparthotel offers a barlounge and a snack bardeli the staff can provide concierge services tourticket assista