The New Orleans Marriott is located on Canal Street near the great Mississippi River, the infamous Cafe du Monde and Jackson Square. At this hotel, you'll also enjoy direct access to the street car lines.
If downtown is more your style, check out The NOPSI Hotel near the French Quarter. This refined hotel features a cocktail lounge, relaxed dining and a rooftop pool.