Return to Directory

Lord Elgin Hotel

Address: 100 Elgin Street, Ottawa, Ontario, Canada, K1P 5K8
Phone: 613-235-3333

The Lord Elgin Hotel has long been considered a landmark. Ideally located in the heart of downtown Ottawa, directly across from Confederation Park and the National Arts Centre. Lord Elgin is steps away from the Rideau Canal, Ottawa Congress Centre, Parliament Buildings, Ottawa Rideau Centre, University of Ottawa and only 5 kilometers from Carleton University. Try the hundreds of dining choices on Elgin Street and in the nearby Byward Market.


There are no reviews yet.

Post your review

Directions to listing