- Restaurant is expensive
- Single Rooms are tiny
- Flat-screen TVs are on the small side
The hotel is in the heart of Stockholm -- and right on the water
Grand Hotel Stockholm is located in Norrmalm, the main borough of Stockholm's city center, Innerstaden, and situated right on the water.
Norrmalm boasts Sweden's largest shopping area, complete with underground mall. Located next to Ostermalm, where Sweden's "rich and famous" live, Norrmalm is also a large business center. Most importantly for leisure visitors, it is nearby multiple tourist attractions, like the National Museum of Art and Skansen, a reconstructed historic town and the oldest open-air museum in the world. A boat that shuttles passengers from island to island stops right in front of the hotel.
Sweden and Norway typically conjure images a la Frozen: Stunning icescapes punctuated by the rogue reindeer or a flash of…
Do: Rent a bike and explore the Djurgarden The Djurgarden is an island in central Stockholm home to museums, historic…
Have You Liked Us Yet? We Love to be Liked