Este hotel de Nueva Orleans, Luisiana, ofrece centro de fitness, piscina al aire libre y excursiones por la ciudad. Está a pocos minutos de la autopista I-10 y del centro de Nueva Orleans.
Las habitaciones del Super 8 by Wyndham New Orleans son amplias y están equipadas con WiFi gratuita, cafetera, nevera pequeña y TV por cable.
El New Orleans Super 8 by Wyndham se encuentra a 14 minutos en coche del Barrio Francés y el estadio Superdome de Luisiana. La calle Bourbon y el casino Harrah's también están a poca distancia en coche del hotel.