Situé à La Nouvelle-Orléans, à 1,5 km du centre de conventions Morial, le Travelers New Orleans propose des hébergements climatisés et une terrasse. Il se trouve à environ 3,2 km de la synagogue Touro, à 3,3 km du Mercedes-Benz Superdome et à 4,7 km du quartier historique d'Uptown New Orleans. Cet établissement hypoallergénique se trouve à 1,9 km de la gare Union.
Les chambres comprennent un bureau. Leur salle de bains privative est pourvue d'une douche et d'un sèche-cheveux.
Vous séjournerez à 7,1 km de l'institut naturel Audubon et à 20 km de Rivertown. L'aéroport international Louis Armstrong de La Nouvelle-Orléans, le plus proche, est implanté à 21 km.