The English Bay Inn is a good place to stay to see Rogers Arena. It’s 3 km away.