The Sheraton Stockholm Hotel 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.
We look forward to welcoming you to Stockholm!
A unique new In-Room Spa service has been launched to pamper guests in body and mind. In-Room Spa enables guests to book a wide selection of spa treatments to fit in with their schedule. The therapist arrives to the guest-room and sets the ambience for relaxation. If you wish to ensure complete peace, all incoming calls to the room can be blocked and the do not disturb sign hung on the door.
Sheraton Stockholm Hotel is located in Stockholm near: For sightseeing, the hotel is located just 2 minutes away from the station, offering excellent access around the city and to the surrounding areas. A short walk away you will find the shopping area and main attractions.
In the evenings you can enjoy the stunning views over the city whilst sampling local cuisine in the hotel restaurant, or enjoying a drink in the hotel bar.