Lord Elgin Hotel
The Lord Elgin Hotel is located right in the centre of Ottawa, overlooking the beautiful Confederation Park and on the famous Rideau Canal.
A gentle walk to all of Ottawa major attractions, restaurants, shopping areas, museums, Parliament Hill and the business core.
Established in 1941 and completely reconstructed in 1991, the historic Lord Elgin is a distinguished First Class Hotel, which reflects the special nature of Ottawa.
Guest rooms all decorated in pastel shades feature a range of sizes from which to choose and all convey the ambience and charm of history touched up with state of the art amenities and services.
Many guest rooms enjoy a city and riverscape view while others offer the peaceful and colorful scene of a manicured park.
100 Elgin Street, Ottawa, ON K1P 5K8, Canada