Greco Mare Villas

Mimosa Beach, Protaras

Set 700 metres from Mimosa Beach, Greco Mare Villas offers a garden, and air-conditioned accommodation with a terrace and free WiFi. This villa offers accommodation with a balcony. Featuring a private entrance, the villa allows guests to maintain their privacy.

Click Here For Live Availability & Prices