is protaras in larnaca
Offering self-catered accommodation, Protaras Cyprus Beach Apartments is located in the harbour town of Protaras, Pernera.