Villa Irene Villa Hotels and resorts in Pyrgos, Limassol Limassol Star House No. 201, Pellapais 2, Pyrgos, 4529 Limassol, Cyprus, Limassol, 4529 Free Wi-Fi Parking Swimming Pool View deal Description