The Grand Hotel Saltsjöbaden is situated in beautiful Saltsjöbaden in Stockholm's archipelago, just 15 minutes from the city of Stockholm by car.
The hotel has a rich history, beginning with a splendid inauguration hosted by King Oscar in 1893. KA Wallenberg was a visionary who turned his dream into a reality after a trip to Monte Carlo....
More