535 Tchoupitoulas Street
New Orleans, LA 70130
Get directions

About Us

the Ambassador Hotel is a great place to be! When every detail must be perfect you can count on the Ambassador Hotel to provide you with a successful outcome. The Ambassador's 1,512 square feet of meeting space can accommodate a minimum of 10 people and as many as 150 comfortably.

Reviews