NEW ORLEANS, LA – The Sheraton New Orleans Hotel is a luxury 4-star hotel with 48 floors located on Canal Street in downtown New Orleans, LA.
The hotel is 479 ft (146) high and has its own New Orleans inspired bistro and bar. There is a rooftop pool and a 24/7 fitness center as well.
Sheraton New Orleans Hotel
500 Canal Street
New Orleans, LA 70130