Avlaki - Hotels
![]() |
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
|
![]() |
<1>