Photo of Holiday Inn & Suites Beaumont-Plaza (I-10 & Walden), an IHG hotel
Holiday Inn & Suites Beaumont-Plaza (I-10 & Walden), an IHG hotel
3950 I-10 South & Walden Rd, Beaumont, Texas 77705 USA
3950 I-10 South & Walden Rd, Beaumont, Texas 77705 USA