The Holiday Inn New Orleans Westbank was opened in February of 2009.. A full service property featuring free wireless high speed internet, 24-Hour fitness center, 24-Hour guest laundry, complimentary parking, and the Round House Bar & Grill, the Holiday Inn Westbank is located just outside of downtown New Orleans.