Location

The Ambassador Hotel is perfectly positioned in NOLA’s thriving downtown Arts District, just four blocks from the world-famous French Quarter and Bourbon Street, three blocks from the New Orleans Convention Center and within easy walking distance of some of the city’s most tempting shopping and restaurants.

535 Tchoupitoulas Street
New Orleans, LA 70130
United States
Get Directions