Russell Hotel North Bay Scarborough Front View

Below is a link to Google Maps showing the location map for The Russell Hotel. This shows directions how to find us and also a street level view.

Use the interactive view below to navigate to see our excellent views of Peasholm Park.

Our Address


Contact Details

Google Translate