Aeolos est situé à Skopelos Town, une charmante zone balnéaire connue pour son architecture traditionnelle et son port animé. L'hôtel se trouve à seulement 10 minutes à pied du port de Skopelos et à environ 1 km du musée folklorique. La plage de Stafylos, une attraction naturelle populaire, est à environ 3 km. L'aéroport national de l'île de Skiathos est à environ 35 km de l'hôtel.