Lord Elgin Hotel

100 Elgin Street, Ottawa, Canada

See Map

Reservations:+1-888-376-9286
Lord Elgin Hotel
Show All Photos

Top Amenities

Check Availability

Lord Elgin Hotel

The Lord Elgin Hotel is a landmark in the city center of Canada's capital, located across from the National Arts Center. It offers spacious accommodations with 49-inch TVs and first-class amenities. It is close to Parliament buildings and the National Art Gallery, and guests can enjoy ice skating on Rideau Canal and exploring Byward Market. It features a 24-hour fitness center with a lap pool and a small on-site gift shop, and offers free local calls.

Hotel Policies