News

The brand is set to debut in Switzerland this summer, with the opening of a 178-room hotel in Zurich’s Oerlikon district.