This familiar and tastefully designed hotel is located in downtown New Orleans in the Arts district, 3 blocks from the French Quarter. The Riverwalk, the aquarium, and a large casino can all be found nearby.
See more: Hotels in USA Hotels in New Orleans - La Holiday Destinations in USA