The Protaras Beach Apartments Book now

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