Tourbillon Boutique is located in Montreux, Switzerland on Fairmont Le Montreux Palace, Avenue Claude-Nobs 2. Tourbillon Boutique is rated 5 out of 5 in the category watch store in Switzerland.
Address
Fairmont Le Montreux Palace, Avenue Claude-Nobs 2
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance