Mobile exclusive: save 15%, Ambassador Hotel New Orleans, Ambassador Hotel New Orleans is located in New Orleans’s Warehouse District – Convention Center neighborhood, close to Henry Clay Statue, Mercedes-Benz Superdome, and Jackson Square. Nearby points of interest also include French Market and New Orleans Jazz Park. Hotel Features. Ambassador Hotel New Orleans features a restaurant. Recreational amenities include a 24-hour fitness center. This 3-star property has a business center and offe
Price: now only 79.49 (Originally 139.49).