Located in uptown New Orleans, the BEST WESTERN PLUS St. Charles Inn is minutes from the city’s finest attractions and the garden district. Nearby, guests will find the Audubon Park & Zoo, the Aquarium of the America’s, Loyola and Tulane University’s, the historic French Quarter, the Morial Convention Center, historical cemeteries, the art and museum district, and the Louisiana Superdome. Within easy reach, visitors will find many fine dining, entertainment, and shopping opportunities. Many outdoor activities are also available close by, including golfing, horseback riding, fishing, and biking. The BEST WESTERN PLUS St. Charles Inn is located at 3636 Saint Charles Avenue, on the St. Charles Avenue Streetcar Line.
The 40 well appointed guest rooms at the BEST WESTERN PLUS St. Charles Inn offer coffee makers, high speed Internet access, and cable TV.
The BEST WESTERN PLUS St. Charles Inn provides guests with many amenities, including a complimentary Continental breakfast, free parking, and a state-of-the-art fitness center. Business travelers can take advantage of the business center and meeting facilities for up to six people.
|