Louis Vuitton winter resort store in Gstaad
Louis Vuitton opens Gstaad Resort A 1913 Swiss ski chalet in the Swiss Gstaad Resort, a major ski resort and a popular destination amongst the high-class society, is the new destination for a new Louis Vuitton “winter resort” store. Located on the renowned Promenade, the luxury winter store is a reinforcement of ties with Gstaad, … Read more