Elevated Living Close to LCMC Health Tulane, UMC, and LSU
The Odeon delivers a true Downtown home base in vibrant South Market. Come home to 24/7 concierge support, world-class amenities, and high-rise views that make your routine feel lighter from day one.