Karta Vacation Rentals
In New Orleans’ riverfront stretch, a short walk from the city center. Located at 315 Girod St and steps from The Outlet Collection at Riverwalk, Lemieux Galleries and New Orleans GlassWorks & Printmaking Studio. A central hotel spot for easy access to downtown sights.