Spacious Lightflooded 2br Apt / Near Center & Harbour 6016 Larnaca, Apt. 203 12 Archiepiskopou Kyprianou 8.0 / 10 41 reviews