With a stay at Palace Inn Baytown at Harrison St in Baytown (McNair), you'll be within a 10-minute drive of San Jacinto Mall and Baytown Nature Center. This hotel is 4.2 mi (6.7 km) from Goose Creek Country Club and 4.5 mi (7.2 km) from Lynchburg Ferry.
Free self parking is available onsite.
Make yourself at home in one of the 46 guestrooms featuring microwaves. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided.