Lord Elgin Hotel

Lord Elgin Hotel in Ottawa, Ontario, Canada | Hotel

Lord Elgin Hotel is a landmark downtown Hotel, one of the nicest Hotels and ideally located in the heart of downtown Ottawa, Ontario, Canada, directly across from Confederation Park and the National Arts Centre. The Lord Elgin Hotel is steps away from the Rideau Canal, Ottawa Congress Centre, Parliament Buildings and the Ottawa Rideau Centre.
Lord Elgin Hotel's guest rooms reflect Ottawa, Ontario's elegance. From the tall picture windows, bold tulip inspired artwork, to Biedermeier style luxury furnishings, you cannot help but feel pampered. Ottawa Hotel guests enjoy the lap pool with adjoining whirlpool, sauna and varied fitness equipment.
Guests of the Lord Elgin Hotel enjoy skating on the Rideau Canal during the winter and jogging alongside the canal in the other seasons. As the Capital of Canada, visitors enjoy the Parliament Buildings, National Arts Centre, Museum of Civilization and National Art Gallery.
Accommodations at Lord Elgin Hotel features 355 guest rooms and 4 suites over 11 floors for a variety of discerning travellers. Many rooms at Lord Elgin offer front views of beautiful Confederation Park and the renowned Rideau Canal, side views of the National Arts Centre, and rear views of Laurier Street.
ALL guestrooms at our Ottawa, Ontario, Hotel now feature high-speed internet access. Please note, the Hotel is entirely smoke-free.

Lord Elgin Hotel reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

100 Elgin Street
Ottawa
Durham Region
Canada
(613) 235-3333
Visit Site
Hotel
Landmark Hotel
Near Major Attractions
Offering Classic Comfort
On-site Gift Shop
Hotel Shuttle
Fitness Center
Lap Pool
Tall Picture Windows
Tulip Inspired Artwork

Business Industry Details