>>> Over 88,000 Hotels in 180 Countries
Home | Contact | Privacy

Online Hotel Guide

HotelGuide411.com

Popular Destinations

KARRAS STAR HOTEL

Avlaki Village
IKARIA ISLAND, Greece 83302



Rates:
131.9565 - 146.2996

Amenities:
ExteriorExterior GuestroomGuestroom RecreationRecreation Choice1Choice1 Choice2Choice2



< Hotels in Ikaria Island
< Hotels in Greece
KARRAS STAR HOTEL

KARRAS STAR HOTEL
Avlaki Village
Ikaria Island, Greece 83302

Check Availability