Courtyard Hotels Closest To Halifax Citadel National Historic Site of Canada 5425 Sackville St.