*History of Lord Elgin Hotel
Festival’s Official Founder Hotel
One of the Ottawa’s finest hotels and ideally located in the heart of downtown Ottawa. The Lord Elgin Hotel is steps away from the Rideau Canal, Ottawa Convention Centre, Parliament Buildings and the Ottawa Rideau Centre.
100 Elgin Street, Ottawa