6001 France Rd, New Orleans, LA
Located at Pontchartrain Landing along the industrial marinas of Lake Pontchartrain, The Pavilion is an oasis that will leave you and your guest wanting more. Have you and your guest stay in one of our luxury villas or floating boathouses. The Pavilion is a perfect destination wedding location. Our all inclusive packages make it easy to plan your wedding.