Located in Arillas, Arilla Inn offers accommodation with free WiFi and flat-screen TV.
An oven and kettle are also offered.
Guests can relax in the garden at the property.
Corfu Town is 27 km from the apartment, while Glyfada is 22 km from the property. The nearest airport is Corfu International Airport, 27 km from Arilla Inn....