United States New Orleans BEST WESTERN PLUS St. Charles Inn The Best Hotel Deals

United States | New Orleans | BEST WESTERN PLUS St. Charles Inn

BEST WESTERN PLUS St. Charles Inn: Online booking form
The best price guaranteed.
Check-in: Check-out: Guests: Rooms:

General Description

BEST WESTERN PLUS St. Charles Inn 3636 Saint Charles AvenueLocated 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.

Hotel Description:
Hotel Type:Hotel
Address:3636 Saint Charles Avenue
The minimal room price:123 USD
Hotel Class: (3 stars)
Compare prices & Check availability