The 2-star Scottish Inn And Suites Baytown lies within 1.9 km from Houston Raceway Park, Baytown Little Theater and NASA's Johnson Space Center.
The property is set within 9 km distance from the city center.
Guests can reach Scottish Inn And Suites Baytown by car from William P Hobby airport in 40 minutes.
The hotel offers 40 rooms. All of them feature free Wi-Fi, a work desk, a microwave, a refrigerator and a kitchen. The property boasts views of Bay Water Park from its rooms.