Aeolos está ubicado en Skopelos Town, una encantadora zona costera conocida por su arquitectura tradicional y su vibrante puerto. El hotel se encuentra a solo 10 minutos a pie del Puerto de Skopelos y a unos 1 km del Museo del Folclore. La Playa de Stafylos, una popular atracción natural, está aproximadamente a 3 km. El Aeropuerto Nacional de la Isla de Skiathos está a unos 35 km del hotel.