Located 56 meters from Steamrollers. Holiday Inn Vancouver-Centre Broadway is a popular choice amongst travelers in Vancouver (BC), whether exploring or just passing through.
Located 613 meters from Steamrollers. The 3-star Cambie Lodge Bed and Breakfast offers comfort and convenience whether you're on business or holiday in Vancouver (BC).