extraordinary residences

Now Open and Leasing

Located in the South Market District in New Orleans, LA, The Beacon is an upscale apartment community anchored by downtown NOLA’s best dining, nightlife, entertainment, and culture. With a modern aesthetic, expansive skyline views and superior service and accessibility, The Beacon is downtown living at its finest. Contact us today to secure your luxury New Orleans apartment.

Be sure to check out our other properties in the New Orleans area such as The Paramount and The Standard!

To learn more about our company, visit our main website!