Aeolos befindet sich in Skopelos Town, einem charmanten Küstengebiet, das für seine traditionelle Architektur und den lebhaften Hafen bekannt ist. Das Hotel ist nur einen 10-minütigen Spaziergang vom Hafen von Skopelos und etwa 1 km vom Folkloremuseum entfernt. Der Strand von Stafylos, eine beliebte natürliche Attraktion, ist ungefähr 3 km entfernt. Der Flughafen Skiathos Island National ist etwa 35 km vom Hotel entfernt.