1875 Barrington Street, Halifax B3J 3L6 Canada
+1 902-429-7410

Check room rates & availability

Delta Hotels by Marriott™ Barrington