Overview
The Sheraton Stockholm Hotel and Towers is a five-star hotel located in the very heart of Stockholm’s central business district, shopping areas, and attractions. Perfect for both business and leisure guests. The hotel offers stunning views of Lake Mälaren, City Hall, and Old Town.
The hotel offers 462 spacious rooms, all equipped with everything from modem lines to minibars. The Sheraton Stockholm Hotel and Towers offers views over the Old Town, Lake of Malaren and the City Hall, and is just 2 minutes walk from the central station and airport buses. |