Achilleion Hotel has a garden, shared lounge, a terrace and bar in Skiros. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is set 200 metres from Aspous Beach. The units in the hotel are equ...
Rooms total: 2 More information »Skyros Port 4.6 km