The 2-star Texas Country Inn And Suites places guests abound 25.1 km from NASA's Johnson Space Center and Houston Raceway Park. The hotel opened its doors in 2006 and was remodeled in 2011.
The city center is 30 minute walking distance from the hotel. A 55-minute drive will take guests to Houston.
Texas Country Inn And Suites lies within 65 minutes’ drive to Jefferson County airport.
Guests of Texas Country Inn And Suites can make use of a refrigerator, an individual safe, a writing table, hi-fi and flat-screen TV. Bathrooms are fitted with a hairdryer, a shower and bath sheets.
Eat & Drink
In the morning a free continental breakfast is served.
The hotel offers a car park and a safe deposit box for general needs and a meeting room and a business center for corporate travelers.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.