Skip to main content

Sheraton New Orleans

Location:Sheraton New Orleans, 500 Canal St, New Orleans, LA 70130, USA
Phone:1 504 525 2500

A four diamond hotel situated in downtown New Orleans, across from the French Quarter. The spacious guestrooms reflect New Orleans charm and many have views of the Mississippi River or French Quarter. Relax by the rooftop pool and sundeck or visit the fully equipped fitness center for a daily workout. Stop by the Lobby Starbucks for a carryout to enjoy while catching up on the daily news. Sample regional cuisine at the Roux Bistro and enjoy cocktails at the Pelican Bar.