Allen Villa offers 4-star accommodation in Gastouri. It is located a brief walk from Achilleion. Allen Villa provides cosy villas, designed to fit the requirements of any guest. The property provides easy access to Mouse Island. The Kapodistrias Museum, the Archaeological Museum of Corfu and Temple of Artemis can be easily reached by car.