It's official: the Champs-Élysées will soon host the very first Louis Vuitton hotel! Located at 103-111 Avenue, the new establishment is set to span nearly 6,000 square meters and is expected to open its doors in 2026. While some details are still under wraps, here’s what we already know.