Con una posizione centrale nel quartiere commerciale Centrale degli Affari di New Orleans, a 1 km da luoghi di culto come la Cattedrale di San Luigi, l'Hotel Aloft By Marriott New Orleans Downtown offre ristorante e deposito bagagli. Con vista sulla piscina, l'hotel si trova vicino al Museo della Morte e vanta una piscina sul tetto.
Tra i luoghi d'interesse nelle vicinanze c'è il Museo nazionale della Seconda Guerra Mondiale a 17 minuti a piedi dall'hotel 3 stelle e i Shops at Canal Place, situato a soli 11 minuti a piedi. Gli amanti dello sport potranno inoltre visitare la New Orleans Arena, a una distanza di 1,1 km dall'Aloft By Marriott New Orleans Downtown. Puoi anche visitare Bourbon Street, a circa 15 minuti a piedi, e godere di bar e casinò vicino alla struttura. L’hotel si trova abbastanza vicino alla Vecchia Chiesa di San Patrizio a New Orleans. L'hotel Aloft By Marriott New Orleans Downtown è situato a una distanza di 1 km dalla stazione ferroviaria Union.
Le 188 camere sono dotate di un asse e un ferro da stiro e un impianto di climatizzazione e di servizi moderni come una TV a schermo piatto con canali satellitari. Tutte equipaggiate con bagni ad uso esclusivo.
Ogni giorno del loro soggiorno gli ospiti dell'Hotel Aloft By Marriott New Orleans Downtown godranno di una colazione fatta su ordinazione. Presso il lounge bar gli ospiti troveranno una serie di cocktail artigianali nel menu. Il ristorante Sassafras Seafood serve piatti della cucina cajun e creola e si trova in prossimità di questo alloggio.