Baymont Inn & Suites New Orleans

Printer-friendly version

Baymont Inn & Suites New Orleans
New Orleans, Louisiana, United States
Located near Interstate 10, just a short drive from downtown New Orleans, this 142-
room hotel puts guests near all the excitement of the French Quarter as well as near more relaxing attractions including the Louisiana Nature Center and Bayou Sauvage National Wildlife Refuge. The hotel offers an outdoor pool, a fitness center, a business center and 1,500 square feet of meeting space. Guests can enjoy free Wi-Fi access and complimentary continental breakfast daily.