Tallest Building in 30 Years, The Odeon, Opens Downtown

by • January 12, 2021 • NewsComments (0)7212

New Orleans-based Domain Companies has opened The Odeon, the tallest building to be built in New Orleans over the last thirty years.

The 414,000 square foot building features 271 studio, one-bedroom, and two-bedroom market-rate units, 200 parking spaces and 12,000 square feet of retail space. There are 30,000 square feet of amenities such as a pool deck and outdoor lounge with fenced dog run, furnished guest suites, a fitness center and an art collection.

The Odeon’s website shows rent for a studio apartment starting at $1,335 a month. One-bedroom units range from $1,685 to $2,930, and two-bedroom units range from $3,085 to $3,510 per month. There are also six penthouse units that range from $5,500 to $7,500.

Financing for The Odeon included a $69.5 million loan backed by The U.S. Department of Housing and Urban Development, $9 million in construction financing from Iberia Bank, and Wheelock Street Capital.

The architect is Humphreys & Partners Architects. Woodward Design+Build served as the general contractor and Farouki Farouki was the interior designer.

The project will be the fifth phase of Domain’s South Market District and the sixth overall building.  You can check out the design and renderings here.  The Odeon joins the South Market District’s other projects, which include the super high-end $80 million condo tower, The Standard, mixed-use projects the Beacon and the Paramount, the parking garage and retail complex, and the Ace Hotel.

Pin It

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *