Select dates so you can see the availability and exact prices.
36 Dock St, Shelburne, NS B0T 1W0, Canada, Shelburne
160 Water St, Shelburne, NS B0T 1W0, Canada, Shelburne
123 Water Street, B0t 1W0, Shelburne, Canada, Shelburne
263 Water St, Shelburne, NS B0T 1W0, Canada, Shelburne