Lord Elgin Hotel December 28, 2016 claudielarouche@gmail.com Loading Map.... Lord Elgin Hotel100 Elgin Street - OttawaEvents 45.4213695 -75.69371690000003 Address 100 Elgin Street Ottawa ON Canada Upcoming Events No events in this location