Coming Soon

Michel

New Orleans

Introducing Michel, a ground-up new construction 10,000 square foot creative office center set in the heart of one of New Orleans finest and most storied neighborhoods. Developed by Louis & Rose, the space will feature a tailored work environment that combines function with the ability for meaningful collaborations, Located on one of the last developable spots in the famed Garden District, Michel will present an office user the highest level of interior design as well as the ability to locate in the heart of one of the most dynamic environments surrounded by historic architecture. Home to some of the City’s finest eating establishments and set amongst a vibrant retail scene. Michel was created to afford the needs of today’s business the opportunity to have a bespoke, luxury and energy efficient workplace.

Available mid-2025.

More Projects
Places