Located between Houston and Beaumont just 5 miles south of I-10 on Spur 330. (25 miles from downtown Houston).
See more: Hotels in USA Hotels in Houston - Tx Holiday Destinations in USA