Avlaki
Avlaki

Karras Star Hotel, Avlaki

Tel: [0030] 22750-71024 Winter contact: [0030] 210-4326353 karrasstarhotel@gmail.com https://karrasstarhotel.com https://www.facebook.com/KarrasStarHotel  Welcome to Karras’ Star Hotel in the green village Avlaki, on Ikaria Island, ideally located …