Karta Vacation Rentals
In the heart of downtown New Orleans, steps from the historic French Quarter and the Convention Center. Located at 8 Canal Street, this hotel and casino puts you within walking distance of Riverwalk shops, galleries and live-music spots.