This hotel enjoys a central location just a few minutes walk from the main train station. Links to the public transport network can be found just a stone's throw away lying about 100 m from the hotel.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe