Parliament Hill, ON Parliament Hill, located on the banks of the Ottawa River Canada's capital city, is home to the Canadian Parliament. The gorgeous location and dramatic architecture make this a huge tourist location-- more than 3 million people come every year.