Sheraton Stockholm Hotel de 5 étoiles est situé dans le voisinage de "Norrmalm" à Ville de Stockholm, à moins de 9 minutes de marche de Stallkanalen. Bénéficiant d'un emplacement juste à côté de l'Opéra royal de Suède, l'hôtel comprend 465 chambres et 4 restaurants.
Situé à 6 minutes de marche l'Hamburger Börs, cet hébergement est placé à 11 minutes de marche de l'église allemande. À 5 minutes à pied de la Centralen, l'hôtel se trouve à côté du Musée Hallwyl. Les amoureux de la nature apprécieront la proximité de Lac Malar, qui se trouve dans une zone de 400 mètres. Il y a le Palais royal de Stockholm dans un rayon de 1 km, et Stockholm Cityterminalen à 5 minutes à pied de Sheraton Stockholm Hotel. La station de métro la plus proche est à moins de 5 minutes de marche.
Les chambres anti-allergènes sont équipées d'une cafetière/théière ainsi que d'une TV à écran plat avec des chaînes satellite pour le divertissement des clients. Elles viennent avec une douche ouverte des équipements comme un sèche-cheveux et des draps de bain.
Sheraton Ville de Stockholm propose le petit-déjeuner au restaurant. Un restaurant Cardamom traite les clients avec des repas de cuisine indienne et se trouve à proximité de l'hôtel.