Contact Contact detailsGLAROS HOTEL, Yialos Beach, P.C. 84001, Ios, Cyclades, Greece22860918766981732123glaroshotelios@gmail.com Full namePhoneEmailTopicText