This downtown Ottawa hotel enjoys an enviable location on bustling Elgin Street, surrounded by restaurants and nightlife and across the street from the National Arts Centre. Constructed in 1941 in the style of a French chateau, Lord Elgin Hotel offers many modern-day amenities including a bar/lounge, a sidewalk bistro serving Mediterranean cuisine, a Starbucks, and a 24-hour business center and complimentary WiFi in public areas.
Onsite recreation is provided in a lap pool, spa tub, a sauna, and a 24-hour fitness center. The hotel also offers valet parking for a fee.
Lord Elgin Hotel is a smoke-free property. Fines apply for violations. Pets are not allowed.