The 3-star Karras Star Hotel Evdilos, located about 25 minutes' walk from the Theoktistis Monastery, offers an outdoor swimming pool, Wi-Fi in public areas. Located 50 km from Ikaria Island National…
The 3-star Karras Star Hotel Evdilos, located about 25 minutes' walk from the Theoktistis Monastery, offers an outdoor swimming pool, Wi-Fi in public areas. Located 50 km from Ikaria Island National…
The 3-star Karras Star Hotel Evdilos, located about 25 minutes' walk from the Theoktistis Monastery, offers an outdoor swimming pool, Wi-Fi in public areas. Located 50 km from Ikaria Island National…
starts from
US$77per one night
View hotel
Change your search parametres to find the hotel you want.