Beaumont is located on the Neches River and is about 90 miles from Houston. This city is home to a multitude of museums, historic buildings, and performing arts centers such as the Art Museum of Southeast Texas, the Tyrrell Historical Library, and the Jefferson Theatre. Also ideal to thrill-seekers, Beaumont is home to Beaumont Botanical Gardens, Tyrrell Park and Cattail Marsh, and Neches River Adventures, offering endless water recreations. Downtown Beaumont is not just the city’s center for business and economic buzz, it is also the center of nighttime entertainment, delicious sips, and bites. Perfectly situated in Northwest Beaumont, The Trace at North Major has all of these and more within reach.