Despite the royal British name, the fashion brand Windsor is a traditional German company. The penchant for fine fabrics and classic cuts is equally evident in the men's and women's collections, which also includes a selection of modern traditional jackets for men. If you're looking for an outfit for a visit to the casino or an evening at the theater, you will be sure to find it at the Windsor flagship store just across the street. The spa park directly behind the Kurhaus is also aptly modeled on English landscaped gardens.