Recently awarded the Star Property of the Year award from Ottawa Tourism - When you stay at Les Suites Hotel, Ottawa, you really do have the best of everything - the luxury of a great location and the comfort of spacious elegance.
Ideally located in the heart of downtown Ottawa, directly across from Confederation Park and the National Arts Centre. Lord Elgin is steps away from the Rideau Canal, Ottawa Congress Centre, Parliament Buildings, and the Rideau Centre. It is a perfect location for either business or leisure.
The Delta Ottawa City Centre caters to all markets, business travelers, families, groups, a newly designed hotel in the center of the downtown, walking distance to most major attractions, recreation facility with large oversize pool, gym, bar/lounge, restaurant, Tim Horton's on site.