 |
|
 |
|
Taking the main road of the island and going past Avlaki Village, at a distance of no more than 6 kilometers from Evdilos one can
see KARRAS STAR HOTEL emerging majestically from the distance. It is four star hotel built in 1998 encompassing an area of 6000 m2, with luxurious rooms and large balconies overlooking the Aegean Sea. Each room is individually air-conditioned, has a private bathroom w/hair dryer, Satellite TV, Refrigerator, Telephone and Radio facilities. |
 |
Rotating Panoramic View From Karras Star Hotel
*Use your mouse to rotate/zoom |
 |
|