Etwa 700 Meter vom See Forumdammen entfernt gelegen, stellt das 5-Sterne-Grand Hotel Stockholm 277 Zimmer zur Auswahl. Vom Hotel sind viele Sehenswürdigkeiten wie das Stockholmer Schloss und Chinateatern zu Fuß zu erreichen.
Bedeutende Orte in Stockholm wie Vasa-Museum und die Klara-Kirche befinden sich in der Nähe. Gäste können Sehenswürdigkeiten wie die Högalidskirche besuchen (liegt in einer Entfernung von 2 km vom Grand Hotel Stockholm). Das Biologische Museum liegt nur 25 Fußminuten von der Unterkunft entfernt, während die U-Bahn-Station T-Bana- Kungstraedgarden in unmittelbarer Nähe zum Hotel ist. Die Bushaltestelle Nationalmuseum befindet sich ebenfalls in 250 Meter Entfernung zur Unterkunft.
Die Zimmer im Grand Hotel Stockholm verfügen über ein Fernsehen mit mehreren Kanälen sowie eine Minibar für Ihren Komfort. Einige Zimmer sind mit einer Dusche ausgestattet. Von einigen Zimmern kann man einen Blick aufs Meer genießen.
Die Gäste haben die Wahl, in einem der 6 Restaurants vor Ort zu speisen. In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Butiken, das nur 8 Fußminuten vom Grand Hotel entfernt ist.