Central HOtel is the ideal hotel at the heart of central Stockholm. The Central Station, the underground and the Arlanda Express are a short walk away.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe