|
The Oak Tree Inn is a 100-percent non-smoking hotel located 20 miles northwest of Texas A&M University and the George Bush Library. The areas newest hotel, it offers a fitness center, spa, and comfortable, nicely decorated guest rooms with recliners, microwaves, refrigerators, and 25-inch TVs with
|