Avlaki - accommodation
Avlaki, Ikaria, North Aegean, Greece
Karras' Star is a 3-star hotel complex. It is situated in Avlaki village, between Kampos and Messakti beach, 6km from Evdilos port. It consists of 4 b ...
more
3 Star - Hotel
|
+30 22750 71024,+30 22750 71046
|
<1>