Olympion Apartments
Exceptional 10 (71 reviews)
Residence
About it
Olympion Apartments is located in the pine-covered area of Stafylos, 1969 feet 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, mini-bar and bathrobes. Some units also include kitchen or kitchenette facilities, where guests can prepare a quick meal.
Within 328 feet from the property, there is a bus stop connecting to the picturesque main town of Skopelos at 2.5 mi. Just a short walk away, you can also find taverns serving local specialties. Free on-site parking is possible.
Its strengths
LAN Wi-Fi
Parking
Family rooms
Location
Stafylos37003 Stafylos
Dates of your stay
Availability with