You are here:

Accommodation rating: Superior

The Lord Elgin Hotel is situated in the heart of downtown Ottawa and is has the Confederation Park and the National Arts centre nearby. The hotel has 355 elegant rooms and suites, each offering soundproofing and blackout drapes / curtains. There is a restaurant offering Mediterranean and North American cuisine and there is a Starbucks on site. The property has an indoor pool, sauna and fitness centre for guests to use.

Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like