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.
Olympion Apartments is located in the pine-covered area of Stafylos, 600 metres away from the beach. It o Read more
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.
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.
Number of Rooms: 15