Sometimes intercity buses (like those from Montreal) do drop-offs at University of Ottawa or the Lord Elgin hotel. Ask the bus station at the city where you board.
The Ottawa Central Bus Station is approximately a 10min drive from the Lord Elgin hotel or event venue. It’s located at:
265 Catherine Street, Ottawa.
Here’s a map showing the route from the station to the hotel: