The Lord Elgin Hotel is a historic gem in Ottawa, offering not just a place to stay but an experience steeped in elegance and charm. Its prime location places guests within walking distance of some of the city's most iconic landmarks and attractions, making it an ideal choice for both leisure and business travellers alike.
Locally owned and operated, and with a legacy of hospitality spanning over eight decades, it’s no wonder that The Lord Elgin continues to be a preferred destination. If you’re planning a visit to Ottawa, The Lord Elgin is ready to offer you a warm welcome—as it has for many notable guests over the years!