This hotel lies on Stockholm's archipelago coast, 656 feet from Saltsjbaden Train Station. It offers free WiFi and private parking. Vr Grd Saltsjbaden's rooms also have a TV with satellite channels. Gourmet dis ... Read more

View all Luxury Hotels in Stockholm