1875 Barrington Street Halifax, NS B3J 3L6 Canada
Delta Hotels by Marriott Barrington
Marriott International