Institute Hotel & Event Venue
Sheraton New Orleans Hotel
500 Canal Street, New Orleans, Louisiana 70130 (Map It!)
Experience a majestic hotel in New Orleans situated on historic Canal Street and just steps away from the French Quarter, Bourbon Street, Riverwalk, and Warehouse District. This stunning New Orleans hotel boasts beautiful panoramic views of the Mississippi River, French Quarter, and Harrah’s Casino. The hotel is located on the New Orleans Streetcar line, so you can catch a breezy, relaxing ride up Canal Street to City Park and the New Orleans Museum of Art.
Explore the French Quarter, home to famous restaurants and nightclubs, live music, fantastic shopping, museums and historic sites, unique architecture and a one-of-a-kind, spirited atmosphere. Or, venture out on a brief walk to Bourbon Street, the Ernest M. Morial Convention Center, the Aquarium of the Americas, IMAX Theater, Riverwalk Marketplace, and all the world-famous New Orleans restaurants and live music clubs of the Vieux Carré. The entire city is easily accessible from the Sheraton New Orleans Hotel.