This hotel effortlessly combines historic charm with modern convenience.
The Art Deco Lord Elgin Hotel, built in 1941, enjoys a prime location on Elgin Street in downtown Ottawa. The hotel sits opposite Confederation Park, surrounded by restaurants, boutiques, museums and art galleries, making it the perfect base from which to explore Canada's capital city. State-of-the-art facilities include a 24 hour fitness club, sauna and lap pool, as well as an on-site Starbucks and gourmet restaurant overseen by chef Brian Vallipuram.
We have first-hand knowledge of the destinations we sell. Travel is our passion.
We’re proud to have a high number of loyal customers and 98% of our customers consider our service to be excellent.
We constantly negotiate exceptional hotel deals and exclusives for our customers.