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