Nil Hotel
Sarimsakli Bulvari 13.Sokak No:1 Kucukkoy / Ayvalik, Ayvalık, Turkey
Booking.com
Book Now