Featuring an outdoor pool, Stelios Apartments are 1969 feet from Istron Beach. They offer self-catered accommodations with air conditioning. Free Wi-Fi is available in public areas. A mini market, bars and restaurants are found 984 feet away.
Enjoying views to the Cretan Sea, the pool and the mountain, all apartments at Stelios open to a furnished balcony or patio. Each has a fireplace and an open-plan kitchen with a mini oven and cooking hobs. A TV with satellite channels is included.
Guests may relax at the sun terrace with sun loungers offered by the pool. A garden with trees and plants is featured.
The scenic town of Agios Nikolaos is 7.5 mi away. Heraklion Airport is at a distance of 43 mi. Free private parking is possible at a location nearby.