Located in Stílos in the Crete region, Olio Terra House features a garden. Guests have a private terrace. The 1-bedroom holiday home comes with a living room with TV, and a fully equipped kitchen with oven.