Featuring a garden, terrace and free WiFi, Mavrikou Helen Apartments is located in Skyros It offers air-conditioned rooms with garden views The central square with shops and cafeterias is within a 3-minute walk Each room includes a flat-screen TV and stove The bathroom comes with a bath or shower The sandy beach of Molos is at 15 km Skyros National Airport is 13 km from Mavrikou Helen Apartments Linaria Port is 10 km away