Loews New Orleans Hotel Located in the heart of the Big Easy, discover comfort, convenience and luxe experiences at Loews New Orleans Hotel.