Das 5-Sterne-Grand Hotel Stockholm liegt nur 10 Fußminuten vom Nobelpreismuseum entfernt und bietet ein Wellnesszentrum mit Körperpeeling, Pediküre und Maniküre. Das Hotel liegt im Stadtteil Norrmalm, in 950 Meter Entfernung zu den Sehenswürdigkeiten wie der Deutschen Kirche, und verfügt über 277 Zimmer sowie einen beheizten Swimmingpool.
Das Hotel liegt in einer 17 Gehminuten Entfernung vom Rathaus von Stockholm und nicht weit entfernt vom Bahnhof Stockholm. Das Riddarhuset, ein idealer Ort, um die Gegend zu erkunden, befindet sich in 1000 Meter Entfernung zum Grand Hotel Stockholm. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See Forumdammen genießen (ist lediglich 5 Minuten zu Fuß von der Unterkunft entfernt). Das Nationalmuseum, eine bekannte Sehenswürdigkeit, ist ebenfalls ein paar Schritte entfernt von der Unterkunft. Das Grand Hotel Stockholm liegt in einer Entfernung von 1 km vom Aquaria Wassermuseum und in 250 Meter Entfernung zur U-Bahn-Station Kungsträdgården.
Die Zimmer sind mit einer Minibar ausgestattet und verfügen über ein Fernsehen mit mehreren Kanälen für den Komfort der Gäste. Die Zimmer bieten den Gästen ein Schreibtisch, ein Fernsehen mit mehreren Kanälen und ein privater Safe.
Im Grand Hotel Stockholm gibt es 6 Restaurants. Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Mathias Dahlgren, das nur 5 Fußminuten vom Hotel entfernt ist.