Achilleion Hotel is located in Skyros, 5 km from Skyros Port Guests can enjoy the on-site bar Every room at this hotel is air conditioned and is equipped with a TV Certain units include views of the sea or mountain Each room comes with a private bathroom Achilleion Hotel features free WiFi throughout the property The hotel also offers car hire The nearest airport is Skyros National Airport, 12 km from the property