Venue

Lord Elgin Hotel
100 Elgin Street
Ottawa, Ontario
613.235.3333

Website