+ Parliament hill Ottawa Parliament Hill is an area of Crown land on the southern banks of the Ottawa River in downtown Ottawa, Ontario. Its Gothic revival suite of buildings...