Suitably located at the site where Sweden's largest silver treasure was unearthed, this charming hotel is indeed a treasure trove in its own right. Built in 1640, The Victory Hotel it has 49 stunning rooms all adorned with nautical antiques and an award-winning restaurant serving the finest Scandinavian cuisine. Set at the heart of Stockholm's old town you will find the Royal Castle and Vasa Museum just a short walk from the hotel.