Situated 500 metres from Stalida Beach and less than 1 km from Alexander Beach, Semeli Stalis Apartments features free WiFi and units fitted with a kitchenette, balcony and seating area. Located on the beachfront, this property has a garden. The aparthotel features family rooms.
The aparthotel will provide guests with air-conditioned units with a wardrobe, a coffee machine, a fridge, a stovetop, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bath. Kitchenware and kettle are also available. At the aparthotel, every unit is fitted with bed linen and towels.
Ikaros and Kernos Beach is 1.6 km from the aparthotel, while Cretaquarium Thalassocosmos is 18 km from the property. The nearest airport is Heraklion International Airport, 26 km from Semeli Stalis Apartments.