Mavrikou Helen apartments, Skyros Island

Our rooms are located in Skyros island and give you the opportunity to experience the most beautiful and restful place. Our rooms were created for a comfortable and pleasant stay covering your every desire. Located at 200m from the center of the island.
Υποσελίδες (2): About Skyros ROOMS AND THE VIEW