Location: situated in the centre of Stockholm in the Ostermaln district, close to many museums.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe