The Sheraton Stockholm Hotel and Towers is located close to the historic Old Town area and the Lake of Malaren.