Luxury Hotels in New Orleans, LA » Audubon Cottages » Photo Gallery Audubon Cottages - New Orleans, LA, United States Audubon Cottages : Click Here to View Full Hotel Description >> Audubon Cottages Audubon Cottages Audubon Cottages Audubon Cottages Audubon Cottages Audubon Cottages