From €35 EUR Booking.com 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 mountains.