No images found for this company
Welcome to Karras’ Star Hotel in the green village Avlaki, on Ikaria Island, ideally located close to golden beaches and stunning villages. Newly renovated and elegant, Karras’ Star Hotel has firmly established itself as one of the best in Ikaria with great views being offered from our stunning pool.
You can use our hotel as your wedding venue or as your base to explore the island and engage in fascinating activities ranging from hiking, surfing and bouldering to yoga, meditation, wine tasting as well as cooking and dance lessons.
Please wait to log in.