Located in Baytown, Texas, this hotel features a complimentary light breakfast and free WiFi Houston Raceway Park is 9 miles away A flat panel TV is provided in each room at Palace Inn and Suites Baytown The rooms also include a microwave, refrigerator and coffee machine Each room is styled in neutral colors with wood furniture Palace Inn and Suites Baytown offers an on-site gym and business center for guests convenience The Olefins Plant is 1 block from this hotel and Lee College is 3 miles away The Johnson Space Center is a 30-minute drive away