Located in the beautifully restored Cumberland Phone Building at Poydras and Carondelet, the Drury Inn and Suites New Orleans Hotel is the perfect starting point for exploring the Crescent City.