The Odeon at South Market apartments in Downtown New Orleans offer a community where style and wellness are harmonically at home. With an entire floor of amenities, world-class design and architecture, and a spirited sense of hospitality, The Odeon is revolutionizing the Downtown New Orleans residential experience.