Studio 6 New Orleans in New Orleans
123301 I 10 Service Rd., New Orleans, LA 70128 US
Studio 6 New Orleans is located off I 10. We are conveniently about 15 minutes from the French Quarter, Superdome, and Harrah's Casino. We also have an outdoor pool, and Wi Fi in all guest rooms for $4.95 per stay.