The 2-star Texas Country Inn And Suites is set just 25.1 km from NASA's Johnson Space Center and Houston Raceway Park. Built in 2006, the hotel was renovated in 2011.
The city center is 3 km away from the hotel.
Texas Country Inn And Suites can be reached in 65 minutes by car from Jefferson County airport.
This property offers 44 non-smoking guestrooms complete with TV with satellite channels, a kitchenette, a work desk, climate control and a microwave. A hairdryer, a shower and free toiletries can be found in all bathrooms.
Eat & Drink
A hot continental breakfast is served in the dining room.
Texas Country Inn And Suites provides a meeting room and a business center along with laundry, evening reception and ironing service.
Various activities, including boating, golf and fishing, are available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.