Set in Emborios, Petroula Apartments offers accommodation with a terrace and kitchen. Free WiFi is featured. An oven and fridge are also provided, as well as a kettle. Guests can go fishing or relax in the garden. Read more
Set in Emborios, Petroula Apartments offers accommodation with a terrace and kitchen. Free WiFi is featured. An oven and fridge are also provided, as well as a kettle. Guests can go fishing or relax in the garden.