Subscribe to the channel Top10 Recommended Hotels in Ottawa, Ontario, Canada 1. Fairmont Chateau Laurier **** 2. Lord Elgin Hotel **** 3. Novotel Ottawa **** 4. Sheraton Ottawa Hotel **** 5. The Westin Ottawa **** 6. The Business Inn ***...