El Mavrikou Helen Apartments está situado en Skyros y ofrece un jardín, una terraza y conexión WiFi gratuita. Se halla a 3 minutos a pie de la plaza central, donde hay tiendas y cafeterías, y sus habitaciones cuentan con aire acondicionado y vistas al jardín.
Las habitaciones disponen de TV de pantalla plana, cocina y baño privado con bañera o ducha.
El Mavrikou Helen Apartments se encuentra a 1,5 km de la playa de arena de Molos, a 13 km del aeropuerto nacional de Skyros y a 10 km del puerto de Linaria.