Karta Vacation Rentals
In the pulse of downtown New Orleans on Canal Street, in a renovated 1927 building at 1300 Canal St. You're a short walk from downtown theaters, within a mile of the French Quarter and riverfront shopping. A historic streetcar stops in front for easy runs to the cemeteries, riverfront, Bourbon Street and the cruise terminal.