Loading hotels
Confirming room availability...
Le Pavillon Hotel, 833 Poydras St, New Orleans, United States
Near Canal Street<br /><br />Le Pavillon Hotel is centrally located in New Orleans, a 5-minute walk from Lafayette Square and 8 minutes by foot from St Patricks Church. This 4-star hotel is 0.6 mi (0.9 km) from Mercedes-Benz Superdome and 0.7 mi (1.1 km) from Audubon Aquarium of the Americas.