Villa Iris

102392385 80x80 - Villa Iris
Philippos Studios and Apartments
June 12, 2018
100859981 80x80 - Villa Iris
Perivoli Studio
June 12, 2018

Villa Iris

125034020 1024x480 - Villa Iris
125034020 - Villa Iris

Located in Livadi, Villa Iris has self-catering accommodations with a terrace and free WiFi. This self-catered villa features a garden.

No reviews

No reviews

No Score Yet