Laundry facilities, a garden, and free WiFi in public areas are available at this hotel.
Located in Sitia, Stella's Traditional is in a national park and by the sea. Zakros Palace is a local landmark, and the area's natural beauty can be seen at Katsounaki and Alatsolimni. Guests appreciate the hotel's quiet location.