Meryl - Beachfront Apartment 5295 Protaras, 11-13 Daphnes Street, Flat A009, Paralimni 8.0 / 10 5 reviews