Located on St. Charles Avenue, just 2 1/2 blocks from the world famous French Quarter, the InterContinental New Orleans is perfect for immersing in all that New Orleans has to offer. With a recent $26 million dollar renovation, the InterContinental now ranks amongst the most coveted luxury hotels in the city.