Russell House photograph

Russell House

Use attributes for filter !
Opened 1880
ClosedOctober 1, 1925
Town or city Ottawa
Provinces Ontario
Number of Rooms250
Date of Reg.
Date of Upd.
ID2164535
Send edit request

About Russell House


The Russell House hotel was the most high-profile hotel in Ottawa, Ontario, Canada for many decades. It was located at the corner of Sparks Street and Elgin Street, where Confederation Square is located today. The original building was built in the 1840s.

Related Persons

Next Profile ❯