- Free WiFi
- Kitchen / Kitchenette
- A/C

1 / 1
No location details available
No, Nestor Apartments doesn’t offer pool areas.
No, Nestor Apartments doesn’t allow pets.
Yes, Nestor Apartments provides Parking for guests.
Check-in at Nestor Apartments is available from: . Check-out time is by .
Nestor Apartments is located in , , Chrissi Ammoudia, Greece.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.