Situé à la Nouvelle-Orléans, l'Economy Inn New Orleans propose un hébergement avec une connexion Wi-Fi gratuite et une réception ouverte 24h/24, le tout à environ 13 km du stade Mercedes-Benz Superdome.
Décorées de manière unique, les chambres de l'Economy Inn New Orleans présentent des peintures murales autour du thème de la plage. Chacune est équipée d'une télévision à écran plat, d'un four micro-ondes et d'un réfrigérateur. Des chambres non-fumeurs sont disponibles.
Le casino Harrah et le quartier français des divertissements sont tous deux à environ 13 km du New Orleans Economy Inn.