Aloft New Orleans Opens With 188 Guest Rooms, Free Wi-Fi

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.