The Doubletree Hotel New Orleans on Canal Street offers full service at a premier downtown New Orleans location overlooking the Mississippi River and the citys major business and entertainment districts. Our hotel is located directly across the street from Harrahs Casino the hotel is within walking distance to major New Orleans attractions. New Orleans International Airport is only 20 minutes away.