Downtown Beaumont Texas

About Beaumont’s Only Class A Building

About Edison Plaza

Nestled in the heart of Downtown Beaumont’s Central Business District, Edison Plaza is the only Class – A building in Southeast Texas, soaring 17 stories high, overlooking all of Downtown and the beautiful Neches River.

The building is a 425,198 square-foot office tower that features a one-of-a-kind atmosphere along with state-of-the-art surroundings for its tenants. Originally constructed in 1982 for a single tenant, the building has withstood the test of time and has become known as a local landmark within the community.

In 2012, the building started its much-anticipated renovation and remodeling process, unlike anything the city has ever seen. The lobby now features great extras including Starbucks, Le Peep Cafe, DuPont Goodrich Federal Credit Union, a fitness center, mail center, upscale floral boutique and a conference center.

Offering exceptional visibility and convenience, Edison Plaza combines distinct design with a broad offering of amenities, making it an ideal office environment for any business.