Recommended hotels in Ayvalik

Guzelyali Butik Otel Ayvalik

From US$ 62

Mevlana Cad. 22. Sok. No:22 Alibeyadasi, Ayvalik, Turkey - Show map

Show map

Guzelyali Butik Otel apartment boasts a convenient location 38 km away from Mesa Beach. This apartment offers 24-hour reception…

Book Now From US$ 62