Very beautiful view of Ottawa and Gatineau as well as Alexandra bridge. This place is located literally in downtown Ottawa! Don't miss it!
Great view of Champlain from The Tavern On The Hill.