Beachfront hotel in Ayvalık offering a pleasant vacation experience. Features a restaurant and free beach service.