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 0.9 mi. Skyros National Airport is 8.1 mi from Mavrikou Helen Apartments. Linaria Port is 6.2 mi away.