1990 Barrington Street, Scotia Square, Halifax B3J 1P2 Canada
+1 902-425-6700

Delta Hotels by Marriott™ Halifax