Situated in Sarande, this air-conditioned apartment features free WiFi and a terrace Achilles II Apartment features views of the garden and is 29 km from Corfu Town There is a dining area and a kitchen complete with an oven, a microwave and fridge A flat-screen TV is offered Glyfada is 35 km from Achilles II Apartment, while Paleokastritsa is 33 km from the property