Holiday Inn Downtown Superdome-French Quarter area
330 Loyola Ave.
New Orleans, LA 70112
(504) 581-1600
(800) 535-7930
(504) 522-0073 (fax)
Hours:
24 hours a day