Escape the hustle and bustle of everyday life while staying at this cozy Wellesley Island vacation rental apartment! Situated on the shores of the peaceful Densmore Bay in the main channel of the St. Lawrence River, this newly constructed abode has all of the modern comforts you need for a relaxing upstate New York retreat.
You simply can't beat this apartment's amazing waterfront location! From here, you'll be just 3.5 miles from the International Bridge, providing direct access into Canada in just a few short minutes! …