New Aloft Hotel Opens in New Orleans
Starwood announced the opening of the Aloft New Orleans Downtown hotel. The hotel is part of a mixed-use building that also includes residences on floors 18 through 30.
Each of the property’s 188 rooms has a 42” LCD TV, and wireless Internet is complimentary throughout the hotel. A 24-hour fitness center and outdoor pool are also located on the premises.
The hotel has 2,500 square feet (232 square meters) of meeting and event space. In addition, guests can enjoy live music at the brand’s W XYZ bar.
The Aloft New Orleans Downtown is located within walking distance to Bourbon Street and the Mercedes-Benz Superdome.
(Photo: Accura Media Group)