. jazz clubs, and restaurants – The Mansion is centrally located just blocks to the French Quarter and serves as an elegant portal to all New Orleans has to offer. About. This sleek, modern condo is everything a traveler could desire for a stay in the heart of downtown New Orleans. Steps from the famous French Quarter and a short walk to the Superdome, Harrah’s Casino, National WW2 Museum and…