Louis Vuitton Opens Ski-Thru Boutique In Swiss Resort [Video]
Luxury brand reveals its chalet-inspired store in Gstaad.
The French luxury brand has opened a ‘winter resort’ in Gstaad, Switzerland. The ski resort is in a popular holiday region where luxury five-star hotels offer breathtaking views of the Swiss Alps. Louis Vuitton first opened its store in Gstaad in 2004, and the most recent opening also marked the 700th anniversary of the winter destination.