El Hotel Eleni goza de una buena ubicación en la localidad de Skopelos, a solo 10 metros de la playa y a poca distancia a pie de restaurantes y tiendas. Sus habitaciones disponen de balcón con vistas al jardín o al mar Egeo.
Los alojamientos del Hotel Eleni tienen muebles sencillos y aire acondicionado. Incluyen nevera y TV. El baño incluye artículos de aseo gratuitos y secador de pelo.
El puerto principal está a 500 metros. Hay una parada de autobús a 20 metros. Dispone además de aparcamiento público gratuito.