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. Each room comes with a private bathroom. Achilleion Hotel features free WiFi throughout the property.
The hotel also offers car hire.
Aspous / 34007 Skiros Island
0030-2222093300 / 0030-2222092425