The Stelios studios are a collection of units that make up a small property on the Greek island of Skiathos. The studios are only 350 metres from Skiathos Town and 70 metres from Megali Ammos Beach, as a result the hotel is a perfect base for those who are looking to mix a little sightseeing with their sunbathing! The standard of accommodation at the property is good and all of the guestrooms are equipped with modern and comfortable facilities.