6.8
Alkyon***

3 English reviews

49 international reviews

24° / 31°
19 Jul 2018
Number 21 of 67 hotels in Skiathos