Chautauqua Harbor Hotel

10 Dunham Ave Celoron NY 14720 USA

(716) 489-2800

Location