Cape Greco Villa Book now

Featuring a private pool, Cape Greco Villa is located in Protaras, 350 metres from the beach. This self-catering property offers free WiFi in public areas.