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.
The property offers non-smoking rooms equipped with a fridge, an individual safe, a writing desk, hi-fi and flat-screen TV. Other comforts include coffee/tea makers, a dishwasher and a microwave for self-catering.
Eat & Drink
Every morning starts with a hot continental breakfast.
The hotel offers a safety deposit box and parking along with a meeting room and a business centre to respond to the needs of all guests.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.