Featuring free WiFi, Angelos Studios, is located in Ília of Edipsos. Free private parking is available on site.
The accommodation has a seating area. Some units feature a terrace and/or balcony with sea or mountains views. There is also a dining area and a kitchen fitted with an oven, a refrigerator, and a stovetop. There is a private bathroom with a bath or shower in each unit. Towels and bed linen are provided. Air conditioning comes standard.
Angelos Studios also includes a sun terrace. Guests can enjoy the on-site restaurant, with grocery delivery available on request. The property also offers packed lunches.
You can engage in various activities, such as snorkeling and fishing. The property offers a free shuttle service.