Feels Like Brand New

  Omni Riverfront Hotel New Orleans, Louisiana Omni Hotels & Resorts continues to be a major player in New Orleans, assuming management of the reflagged Omni Riverfront Hotel (pictured). The former Wyndham Riverfront New Orleans, which is owned by Riverfront Lodging, LLC, completed a six-month, $8 million renovation in November as part of the rebrand. The […]