Sheraton New Orleans, located at 500 Canal Street in the Central Business District of New Orleans, Louisiana, is a 48-story, 480-foot (146 m) tall skyscraper.
Read more about Sheraton New Orleans: Location, See Also