3 star hotel

Delta Hotels by Marriott Halifax

1990 Barrington Street, Scotia Square, Halifax B3J 1P2 Canada - Halifax, Nova Scotia - Canada - 312

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00