Holiday Inn Beaumont Plaza

Address: 
3950 IH 10 South, Beaumont, TX 77705-4237