Search results
We did not find results for: lord elgin hotel ottawa ontario canada.
Check spelling or type a new query.
We did not find results for: lord elgin hotel ottawa ontario canada.
Check spelling or type a new query.
Hotel in Ottawa, Canada
The Lord Elgin Hotel is a prominent hotel in downtown Ottawa, Canada with 355 guest rooms, located at 100 Elgin Street at Laurier Avenue, across from Confederation Park. The twelve-storey limestone structure was named after James Bruce, 8th Earl of Elgin, the first Governor General of the united Canadas.