Location Hotel “Stelios” is situated in Agios Vasileios. It boasts a convenient location within 17 km from the city center.Hotel features Enjoy a refreshing drink in a casual hotel bar. Store your valuables in the locker. Parking is available near the hotel area. Meals can be delivered to your room upon request. All rooms are non-smoking.