Boasting an outdoor pool, Villa Ifigeneia is located in Protaras, just 200 metres from Lombardi Beach. It is a self-catering unit enjoying Mediterranean Sea views from its balcony and patio. Free Wi-Fi is provided in all areas.
All Rights Reserved.