Victory Hotel, the exclusive boutique hotel leaves no visitor unmoved! The hotel is the flagship of the Bengtsson familyâs private hotel chain is located in Stockholmâs Old Town., only a short walk to most of the city's attractions.This hotel is named after the English naval hero Lord Nelsonâs flagship, the HMS Victory.