First Louis Vuitton Hotel Will Open in Paris on Avenue des Champs Élysées

First Louis Vuitton Hotel Will Open in Paris on Avenue des Champs  Élysées

The world’s largest luxury brand Louis Vuitton is opening a hotel in Paris in 2026. Located at 103-111 Avenue des Champs Élysées, the 6,000 square metres property will be located next to — and will absorb — the brand’s largest shop on the world-famous boulevard.

Instead of an ugly scaffolding construction site, the new Louis Vuitton’s hotel’s façade will be disguised as one of the brand's legendary trunks during construction. That is SO Louis V.

Read More