A warm welcome awaits you at the Sheraton Stockholm Hotel. Located in the heart of Stockholm's central business district, our great location allows you to explore and connect to our wonderful city. You can stroll out of our doors and enjoy the surrounding shopping, area attractions, stunning views of Lake M?laren, the City Hall where the annual Nobel Prize ceremony is held, and the Old Town.