Loews New Orleans Hotel

Venue Brand: Loews Hotels

  • Location
  • 300 Poydras Street
  • New Orleans, Louisiana
  • USA
  • Map
  • Hotel Information
  • Guestrooms: 285
  • Largest Meeting Space: 4243
  • Meeting Rooms: 13
  • Total Meeting Space: 17,000

Located in the historic center of it all, Loews New Orleans Hotel personifies the captivating spirit of the Big Easy with vibrant, elegant d?cor and extraordinary service. A gateway to the city?s Arts District, the hotel is directly across from Harrah?s Casino, three blocks to the historic French Quarter and a short stroll from the Riverfront, famous restaurants, jazz clubs, and Morial Convention Center.