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

Delta Hotels by Marriott™ Barrington