Karras' Star is located on the main road of Avlaki village, 7 km from Evdilos port and between the exotic beaches of Kampos and Messakti. It consists of four buildings, containing 37 rooms, refurbished, spacious and comfortable. They are amphitheatrically clustered, giving unlimited view to the sea. Decor is luxurious and all modern comforts will make for an unforgettable stay on the island.
Family Room with Sea View
Select check-in/check-out dates above to see available rates.
Triple Room with Sea View
Select check-in/check-out dates above to see available rates.
Superior Double Room with Sea View
Select check-in/check-out dates above to see available rates.
Double Room with Sea View
Select check-in/check-out dates above to see available rates.
Double Room
Select check-in/check-out dates above to see available rates.