The Russell Inn Hotel & Conference Centre was first constructed in 1971 and has undergone countless renovation projects and expansions to become what it is today. Today our propert...more...See more text
Come enjoy an appetizing meal at Wen's Cafe. Explore a menu featuring hamburgers and can even enjoy the sun on their terrace. You can get there by bicycle and public transit. The n...more...See more text