McNair hotels & apartments, all accommodations in McNair
2-star hotels
Value Place Houston Baytown
4624 East Freeway, McNair, United States View map
Located 4.9 km from Stallworth Stadium, which is highly appreciated by sports lovers, the 2-star Value Place Houston Baytown McNair hotel includes 124 rooms. The hotel also provides guests with 24…
From US$ 60
Book Now