The Best Western St Charles Inn is one of the best Business class hotel located in New Orleans. Its close proximity to the French Quarter, the Zoo, the museums and the Aquarium of Americas ensures something for everyone. Due to its location on the streetcar line, the connectivity to other parts of the city isn't a problem. The hotel packs in the usual amenities besides offering free parking, a business centre and gym facilities. The interiors of the hotel are beautifully done up and the staff is friendly and attentive. The hotel is also an ideal accommodation for students as the famous Loyola and Tulane Universities are just 5 minutes away.
FULL DESCRIPTION