Nola Inn & Suites in New Orleans is a 2-star hotel offering great budget accommodation in vivid and historical city of New Orleans. It is situated in 6050 Chef Menteur Hwy (I-10), on the shores of Lake Pontchartrain.
This hotel offers 23 air-conditioned rooms with free WiFi and parking. It is well connected with the city and you will need about 5 miles to center of New Orleans and popular Bourbon Street and 16 miles to Louis Armstrong New Orleans International Airport.
Main Amenities
- 24-hour front desk
- Free parking
- Free WiFi
- Pets Allowed ( Dog / Pet Friendly )
- Shuttle bus service
- Coffee shop
- BBQ facilities
- Non-smoking hotel
- ATM on site
Location & Contact
Address: 6050 Chef Menteur Highway 10, New Orleans, 70126, USA
Phone: +1 504-243-0433