Contact Contact detailsGLAROS HOTEL, Yialos Beach, P.C. 84001, Ios, Cyclades, Greece22860918766981732123Info.ios@hotelglarosios.gr Full namePhoneEmailTopicText