The W, Downtown New Orleans
Located on Poydras Street, in the heart of Downtown New Orleans, the W Hotel offers luxury and local convenience. The hotel is great for outdoor sightseeing and adventure just steps outside of the hotel doors. The Audubon Nature Institute is exactly two minutes away from the hotel, which allows you to enjoy hiking and/or biking. Then, after a long day of adventure, you can wind down and enjoy the W's signature Heavenly Bed to regroup for the next day of excitement.
The W Hotel, Downtown New Orleans
333 Poydras St.
New Orleans, Louisiana 70130
(504) 525-9444
starwoodhotels.com
Westin New Orleans, Canal Place
If you want privacy and adventure all in one stay, the Westin New Orleans, Canal Place is the way to go. This hotel is within walking distance of the Audubon Aquarium of the Americas and directly above the upscale Canal Place Shopping Center, with its lobby on the 11th floor of the building. The lobby is absolutely breath-taking, with a view of the New Orleans Riverwalk, which is excellent for biking and outdoor sightseeing. Its rooms are spacious, with a touch of New Orleans antique elegance and modern fashion. It's secluded and noticeable all at the same time.
Westin New Orleans, Canal Place
100 Rue Iberville
New Orleans, Louisiana 70130
(504) 566-7006
starwoodhotels.com/westin
Ritz Carlton, New Orleans, LA
The Ritz Carlton is always top of the line where ever you go, and the Ritz in New Orleans is no exception. The hotel's quality and location are its main attractions for visitors. It is on Canal Street right in the middle of all of the action, minutes from great shopping venues, and blocks from the French Quarter and Market. The Ritz also offers a front row seat during festival season. Most of the historical parades stroll up and down Canal, making it easy for you to fight the crowd and enjoy the outdoor sites.
The Ritz Carlton, New Orleans
921 Canal Street
New Orleans, Louisiana 70112
(504) 524-1331
ritzcarlton.com