Neighboring the recently completed Standard at South Market, The Odeon is a multifamily project with ground-floor retail space.
The Odeon at South Market is the newest addition to the South Market District. Standing at 29 stories tall and comprised of 273 apartment units, The Odeon is the tallest building to be built in the city in thirty years.
The building affords tenants the opportunity to live in luxury in the heart of New Orleans’ rapidly growing South Market District. Additionally, tenants enjoy an amenities deck including a swimming pool, fitness area, clubhouse, green spaces and outdoor cooking areas. The design of the Odeon includes sustainable building features. These features include a water retention system below the amenities/pool deck, energy efficient glazing and skin systems, and energy efficient water source heat pumps for the HVAC.