Offering accommodation with air conditioning, Achilles Apartments is located in Sarande, 29 km from Corfu Town Glyfada is 35 km away The accommodation comes with a TV There is also a kitchen, fitted with an oven Towels are available Paleokastritsa is 33 km from Achilles Apartments