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