Featured Hotel

*History of Lord Elgin Hotel

Lord Elgin

Lord Elgin

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.

btn-map100 Elgin Street, Ottawa

Visit the Site

More Accommodations