Map
1266 Barrington St., Halifax, Nova Scotia B3J 1Y5, Canada
Price
115
website
Hotel
Waverley Inn