Eden Selene Hotel

  Ayvalik Cad. Ilkokul Yani Cunda Ayvalik, Ayvalık, Turkey

Booking.com Book Now