Location: on the outskirts of Stockholm, 4 Km. south of the centre and 50 Km. from the airport.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe