Location, location, location.
Lumen Paris Louvre is located in the heart of Paris’ financial district, so it’s a great choice for those travelling on business. With close proximity to Rue Saint Honoré and Rue Royal, where you can enjoy world-class shopping, you are within walking distance of many of the city’s most popular sights. In addition, you are just a three-minute walk from Pyramides metro station which places the rest Paris at your fingertips.