Holiday Inn Downtown Superdome
Address: 330 Loyola Ave, New Orleans, LA, 70112 United States
Located in New Orleans (Business District), Holiday Inn New Orleans - Downtown Superdome is a family-friendly hotel close to Mercedes-Benz Superdome, The Shops at Canal Place, and Canal Street. Also nearby are Lafayette Square and Audubon Insectarium.
The 295 air-conditioned guestrooms at Holiday Inn New Orleans - Downtown Superdome include safes and complimentary newspapers. Complimentary wireless high-speed Internet access is provided. Rooms are equipped with LCD TVs with premium cable channels, video-game consoles, and pay movies. All accommodations provide desks and direct-dial phones with voice mail; free local calls are offered (restrictions may apply). In-room microwaves, refrigerators, and coffee/tea makers are provided. Additional amenities include hair dryers and irons/ironing boards. In addition, housekeeping is offered daily and amenities available on request include wake-up calls.
Read more