Lord Elgin Hotel
Lord Elgin Hotel
100 Elgin Street, Ottawa, ON K1P 5K8
100 Elgin Street, Ottawa, ON K1P 5K8
From the moment you arrive until your last guests depart, our team at The Lord Elgin will ensure that your expectations are met and your dreams fulfilled. Whether you are looking for an Ottawa wedding venue to accommodate your ceremony and/or reception and dinner.