Luxury Hotels in New Orleans, LA » The Omni Riverfront Hotel » Photo Gallery The Omni Riverfront Hotel - New Orleans, LA, United States The Omni Riverfront Hotel : Click Here to View Full Hotel Description >> Wyndham Riverfront Hotel Exterior Wyndham Riverfront Hotel Guest Room Wyndham Riverfront Hotel Lobby Wyndham Riverfront Hotel Guest Room Suite Wyndham Riverfront Hotel On Fulton Restaurant Wyndham Riverfront Hotel On Fulton Bar