Holiday Inn Express

Address: 
7140 Eastex Freeway, Beaumont, TX 77708