Mavrikou Helen Apartments is located in Skyros Chora, Skyros. The apartment offers to its guests garden.
The property accommodates visitors in twin room and other might be available upon request. The rooms offer garden view and mountain view. Amenities of the rooms include a/c, tv, fridge, etc.
Free wireless internet is available in all areas of the apartment.
There is parking not far away and it is free.
Pets are allowed on request.