Set in Ioulida, Villa Penelope offers accommodation with free WiFi and a garden with an outdoor swimming pool. Each unit features a terrace, a fully equipped kitchen with a fridge, a seating area with a sofa, a flat-screen TV and a private bathroom with shower. A patio with sea views is offered in e Read more
Set in Ioulida, Villa Penelope offers accommodation with free WiFi and a garden with an outdoor swimming pool. Each unit features a terrace, a fully equipped kitchen with a fridge, a seating area with a sofa, a flat-screen TV and a private bathroom with shower. A patio with sea views is offered in each unit. The holiday home offers a barbecue. This property provides a terrace.