Request a Demo

Sheraton New Orleans Hotel500 Canal Street

Located on Canal Street, just steps away from the vibrant energy of the French Quarter, the Sheraton New Orleans Hotel welcomes you with its style and downtown location. It really is the perfect place to base your stay as you explore the food, drinks, history, shopping and nightlife that New Orleans has to offer.