Windsor House

Home » Accommodations » Windsor House

THE WINDSOR HOUSE A charming sea captain's home centrally located on Water Street in Saint Andrews, New Brunswick. It is one of a handful of 18th century inns in Canada. Fall asleep to ocean breezes, and walk the same paths once trod by the Loyalists who founded this unique, historic town in 1783. Decorated with a selection of vintage furnishings, and appointed with a large collection of Canadian art. A must stay during Canada’s 150th celebration.

132 Water Street, St. Andrews
Telephone: (506) 469-5000
Categories List: