Offering non-smoking rooms, the deluxe Best Western Plus St. Charles Inn is located only 3.2 km from Audubon Park. This French building was refurbished in 2010.
The venue is 3.0 km away from Superbowl 2013. The center of New Orleans is 5 km away from the venue.
This hotel is ideally placed close to an oceanarium and a zoo.
The hotel's riverside location offers to get to Louis Armstrong New Orleans airport in 20 minutes by car.
Best Western Plus St. Charles Inn is a property in New Orleans that comes with 40 rooms and provides a pantry, an in-room safe, an iron with ironing board, pay television and a work area. Some rooms overlook the city. Bathrooms are fitted with free toiletries, a bathtub and bath sheets.
Eat & Drink
Offering a complimentary continental breakfast, the hotel invites guests to the restaurant. Guests can dine at Superior Bar & Grill and August Moon Restaurant located within a 5-minute walk of the property.
Corporate travelers can use computer rental, a business centre and a meeting room available on site.
There are a fitness centre and a gym provided at Best Western Plus St. Charles Inn.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.