Apartments nearby Ioulida
1 found
Sophie's Nest
Set in Ioulida in the Kea (Tzia) region, Sophie's Nest features a balcony and sea views. The property has city and mountain views.
More Apartments in other Cities
Interesting places in Ioulida
Search this area