Sheraton New Orleans 500 Canal Street · New Orleans, Louisiana, 70130 Tel: (504) 525-2500
Situated on historic Canal Street, The Sheraton New Orleans invites you to unwind in the heart of the big easy. Sheraton New Orleans Hotel is the premier meeting and event facility with over 100,000 sq. ft. of newly renovated meeting and pre-function space. With one of the largest event spaces in the city, The Sheraton New Orleans is located 20 minutes from the Louis Armstrong New Orleans International Airport.