Scottish Inn & Suites Baytown
8151 Bayway Dr
Baytown,
TX 77520
In Baytown