IOLA Hotel Hotel
Inönü Caddesi; 71, Bozcaada, 17680
Located in the Greek neighborhood of Bozcaada Island, iola Hotel is only 500 m from the seaside. The hotel offers uniquely decorated rooms in a charming house with bay windows. Ayazma Beach is a 10-minute drive away.