The 2-star Texas Country Inn And Suites is set just 25.1 km from NASA's Johnson Space Center and Houston Raceway Park. The hotel was built in 2006 and refurbished in 2011.
The city center is 30 minute walking distance from the hotel. A 55-minute drive to Houston.
Texas Country Inn And Suites lies within 65 minutes’ drive to Jefferson County airport.
Rooms of Texas Country Inn And Suites are appointed with a refrigerator, flat-screen TV, a dressing area, a work desk and coffee/tea makers. For more comfort a hairdryer, a shower and towels are provided.
Eat & Drink
In the morning a hot continental breakfast is served.
Guests will benefit from laundry, ironing service and 24-hour reception.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.