Description
Charming and excellently positioned, the Best Western St. Charles Inn is a central New Orleans Best Western hotel. The French Quarter, the Art District and the Garden District are all within easy reach of this hotel, a wonderful gateway to the best historical neighborhoods, restaurants and museums in New Orleans, Louisiana.
... Read MoreThis great New Orleans hotel is ideal if you are searching for the type of trustworthy, yet high-quality accommodation that is the hallmark of the Best Western brand. Whether in New Orleans on business or on holiday, there is something at this hotel for everyone. The Best Western St. Charles Inn offers its guests free access to the on-site fitness room. Corporate travelers will find all of the important business facilities, such as a business center, complimentary wireless Internet access, as well as fax and copy services.