Staying at the Windsor House is comparable to spending a night in a museum! The inn has a stunning interior that will take you breath away!
Enjoy this historical property located on Water Street in St. Andrews, within walking distance of restaurants, galleries, and most major attractions.
132 Water Street
Saint Andrews, NB