Deep in the heart of Texas, in West Houston where Beltway 8 meets Interstate 10, this all-suite hotel offers comfortable, low-key accommodations 14 miles from downtown.
Escape the Texas heat in the hotel's outdoor pool after a day of sightseeing or working, then retire to your guestroom complete with cable TV (including HBO, ESPN, and CNN), mini-refrigerator and microwave.
This Radisson offers five meeting rooms and catering services as well as an on-site restaurant and fitness room. Golf, shopping, museums, and tennis are all nearby, and the NASA Space Center is a quick 40-mile drive away.