Olympion Apartments Apartment Stafylos
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.
Number of rooms: 15
Stafylos, Stafylos, 37003, Greece