Excellent location in the heart of Stockholm
This hotel provides a perfect base from which to explore Stockholm’s attractions - guests love the fact that the Old Town, where sights include the Royal Palace and Stockholm Cathedral, is within walking distance. Also, the close proximity of Central Railway Station and metro services means that it’s very easy to visit other parts of the city and country.