2 Crossmon Street Extension, Alexandria Bay, New York
★★ 2.5 stars
Just 0.8 miles from Wellesley Island State Park Golf Course Alexandria Bay NY, making Otter Creek Inn a convenient place to stay near golf courses in Alexandria Bay, New York.
2 Crossmon Street Extension Alexandria Bay New York
Located in Alexandria Bay, Otter Creek Inn is within a 15-minute drive of Thousand Islands Winery and Thousand Islands Bridge. The front desk is staffed during limited hours. Free self parking is available onsite.