Lord Elgin Hotel Loading Map.... Lord Elgin Hotel100 Elgin Street - OttawaEvents 45.421328 -75.69371869999998 Address 100 Elgin Street Ottawa Ontario K1P 5K8 Canada Upcoming Events No events in this location