Stelios Apartments is located in Istro, Lasithi Region. The hotel common facilities include garden and bbq.
The property offers family room, 2 bedroom apartment and other might be available upon request. The rooms offer sea view, garden view, pool view and mountain view. Room amenities include a/c, heating, tv, satellite channels, fridge, etc. In the kitchen there are oven, hot plates, fridge and kitchen utensils.
The wireless internet is free and available in common areas of the hotel.
Pets are not allowed.