by Lisa A. Grimaldi | March 12, 2015
The 188-room Aloft New Orleans Downtown has opened in the Big Easy's downtown. The property has 2,500 square feet of meeting space, free Wi-Fi, a bar, a fitness center and an outdoor pool.