Satellite map of Russell House (Ottawa)
- In Canada
Map of Russell House (Ottawa)
The Russell House hotel was the most high profile hotel in Ottawa, Canada for many decades.
Latitude: 45° 25' 24.60" N
Longitude: -75° 41' 43.08" W
Nearest city to this article: Ottawa
Read about Russell House (Ottawa) in the Wikipedia Satellite map of Russell House (Ottawa) in Google Maps