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.
Hotel Reservations
Hotel Features
General
Non-Smoking Rooms
Handicap Accessible Rooms
Pets are Allowed
Guest Room Features
Data Ports
Coffee Maker
Hair Dryer