Olympion Apartments is located in the pine-covered area of Stafylos, 600 metres away from the beach It offers rooms, studios and apartments with mountain views and free Wi-Fi access throughout The air-conditioned units at Olympion are bright with wooden furnishings They are all equipped with a TV, minibar and bathrobes Some units also include kitchen or kitchenette facilities, where guests can prepare a quick meal Within 100 metres from the property, there is a bus stop connecting to the picturesque main town of Skopelos at 4 km Just a short walk away, you can also find taverns serving local specialities Free on-site parking is possible