4 ★
Lord Elgin Hotel
Address: 100 Elgin Street, Ottawa, Canada
Directly across from the National Arts Centre, this non-smoking, landmark hotel is only steps from major attractions, and offers spacious accommodations with 42-inch TVs and first-class amenities in the city centre of Canada's capital.
Hotels Nearby
-
Residence Inn by Marriott Ottawa Downtown 3 ★
161 Laurier Avenue West, Ottawa
-
Hotel Indigo Ottawa Downtown Parliament Hill 4 ★
123 Metcalfe Street, Ottawa
-
Capital Hill Hotel & Suites 3 ★
88 Albert Street, Ottawa
-
Arc The Hotel 4 ★
140 Slater Street, Ottawa
-
Sheraton Ottawa Hotel 4 ★
150 Albert Street, Ottawa
-
The Westin Ottawa 4 ★
11 Colonel By Drive, Ottawa
-
Extended Stay Canada - Ottawa 3 ★
141 Cooper Street, Ottawa
-
Cartier Place Suite Hotel 3 ★
180 Cooper Street, Ottawa
-
Alt Hotel Ottawa 3 ★
185 Slater Street Ottawa, Ottawa
-
Ottawa Embassy Hotel & Suites 3 ★
25 Cartier Street, Ottawa
-
Fairmont Chateau Laurier 4 ★
1 Rideau Street , Ottawa
-
HI- Ottawa Jail Hostel
75 Nicholas Street, Ottawa
- 🏠 WorldPlaces ›
- Hotels ›
- 🇨🇦 Canada ›
- Ottawa ›
- Lord Elgin Hotel