Surrounding AreaAs one of the finest hotels in Sweden, The Victory is located in the heart of Stockholm's Old Town, Gamla Stan. Only fifteen minutes on foot to the Central Station and similar in distance to the hustle and bustle, restaurants and nightlife of Stureplan. The Victory is amongst the shops, bars and eateries of the cobbled streets of the historic city island. |