Omni Royal Orleans Hotel
621 St. Louis Street
New Orleans, LA 70130
(504) 529-5333
800-THE-OMNI
504-529-7016 (fax)
Hours:
24 hours