Located in the centre of Protaras Town, Mike & Lenos Tsoukkas Luxury Villas offers self-catering, air-conditioned units fitted with a sauna. Some units have a private swimming pool. Free WiFi is available throughout. Sunrise Beach is 30 metres away.
All Rights Reserved.