3810 Decker Drive, Baytown
This Baytown, Texas hotel offers a complimentary light breakfast and complimentary WiFi. Houston Raceway Park is located approximately 9 miles away. Each room at the Palace Inn and Suites Baytown features a flat-panel television.