Located in the centre of Protaras Town, Seafront Protaras Villas offers self-catering, air-conditioned units. Some units have a private swimming pool. Free Wi-Fi is available throughout. Sunrise Beach is 30 metres away.
Number of rooms: 8
Protara 53, 5296 Protaras, Cyprus