Loading hotels
Confirming room availability...
Victory Hotel, Lilla Nygatan 5, Stockholm, Sweden
Take advantage of recreation opportunities including an indoor pool and a sauna. This hotel also features complimentary wireless Internet access and concierge services.