Resort hotel · 17 Holland Street, Alexandria Bay, NY
More food in Alexandria Bay, NY · Resort Hotel in Alexandria Bay