With a stay at Best Western Hotel Bentleys, you'll be centrally located in Stockholm, within a 5-minute drive of Odenplan Square and Stockholm City Hall. This upscale hotel is 6.8 mi (11 km) from Avicii Arena a ... Read more

View all Luxury Hotels in Stockholm