• Travel

    Holiday Inn New Orleans – Downtown Superdome

    At A Glance: Holiday Inn New Orleans – Downtown Superdome is situated in the midst of New Orleans’ numerous attractions. Just a few minutes away from the French Quarter, you can step out and explore both historical venues and modern-day establishments. And after a tiring day, retreat in the quiet luxury of your chosen guestroom or suite. Reserve your hotel room at Holiday Inn New Orleans – Downtown Superdome with Reservations.com You Should Know: Relax in the rooftop outdoor pool Workout anytime at the fitness center Free stay and meals for kids HD TV in all rooms Available high-speed Internet access Available business services including fax, copy, and courier service…