Set in Selli in the Crete Region, this semi-detached holiday home features a terrace and a garden with a barbecue. Guests benefit from balcony. Free WiFi is featured throughout the property and free private parking is available on site.
The kitchen has an oven, sandwich toaster, coffee maker and a fridge, as well as a kettle. Towels, hair dryer and bed linen are available in this self-catering accommodation. Other facilities at Alexandros Apartments include washing machine and a sun terrace.