This 3-star hotel in Arboga is centrally located. The Arboga Stadshotell - Sweden Hotels's bar provides a relaxing setting for an evening drink.