Location: by the Baltic Sea (Östersjön) in the beautiful city of Saltsjöbaden in the Stockholm Archipelago, only 18 Km. from Stockholm.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe