Lord Elgin Hotel

0 followers


One of Ottawa most historic and beautiful hotels, ideally located in the heart of downtown Ottawa - directly across from Confederation Park and the National Arts Centre. The Lord Elgin Hotel is steps away from the Rideau Canal, Shaw Centre, Parliament Buildings and the Ottawa Rideau Centre. Lord El... Read more

Industries

Headquarters

Employees

Links

Org chart

John Clarence (Jack) Udd

Collapse
Veronica Chiu
Director Of Room Operations