The Vendry is now part of Groupize! Read more

The Louvre Museum

Located In: Louvre Museum

Louvre Museum

Louvre Museum

The Louvre Museum
Address
Louvre Museum

V86Q+63 Paris, France

Business Space Location Map
Capacity
Equipment
  • A/V Equipment
  • Air Conditioning
Overview

The Louvre has been history’s stage since 1190. Fortress, royal palace, artists’ residence and finally museum, the Louvre boasts a series of stunning rooms and galleries where nearly 1,000 years of French history, architecture and decoration have unfolded.