This New Orleans hotel is 8.4 mi from the famous French Quarter.
Every guest room at Sunrise Inn and Suites New Orleans Lakefront features a flat-screen TV.
The Audubon Nature Institute complex, home to the Audubon Zoo, Audubon Aquarium of the Americas and the Entergy IMAX Theater, is within a 20-minute drive of the Sunrise Inn and Suites.