Ontario
Book any of our Ottawa holidays and you'll discover a city known for its unique atmosphere, combining a cosmopolitan vibe with the tranquillity of its natural surroundings. The capital city of Canada, Ottawa in Ontario is home to over one million people and is the political, cultural and historic epicentre of this great nation.