Sheraton New Orleans, High-rise hotel in Canal Street, New Orleans, US.
The Sheraton New Orleans is a modern high-rise on Canal Street with 49 floors housing more than 1100 rooms. Most guest rooms feature views of the Mississippi River or the city skyline.
The hotel opened in 1982 and represented a major modern addition to the Canal Street area. Its construction changed the city skyline and introduced contemporary architecture to the historic neighborhood.
The hotel reflects Louisiana hospitality through its restaurants serving local cuisine and design elements that connect to New Orleans creole traditions. Visitors experience regional character in how the public spaces are arranged and decorated.
The hotel sits near the French Quarter with direct access to streetcar lines for easy movement around the city. Guests can walk to many restaurants, entertainment venues, and business centers in the area.
The top eight floors contain Club Rooms with a private lounge serving complimentary breakfast and evening drinks daily. These premium levels provide extra amenities beyond standard guest accommodations.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.