Achilleion Hotel is located in Skyros, 3.1 miles 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.