Hotels in Metairie, LA
Hotels • Weddings
Four Galleria Boulevard,
Metairie ,
LA
70001
UNITED STATES
Located just off Lake Pontchartrain, Sheraton Metairie - New Orleans Hotel features pet-friendly rooms with modern amenities. The hotel also offers on-site dining, high-speed Wi-Fi, four versatile meeting rooms, an outdoor pool and fitness center.
Worldwide > United States > Metairie > Hotels