Best Western Capital Hotel is a walkable distance (3 km) from Tele2 Arena, Stockholm.