The Grand Hotel Saltsjbaden is situated in beautiful Saltsjbaden in Stockholm's archipelago, just 20 minutes from the city of Stockholm by car. The hotel has a rich history, beginning with a splendid in-auguration hosted by King Oscar in 1893. KA Wallenburg was a visionary who turned his dream into a reality after a trip to Monte Carlo.