Set in College Station, within 3.8 km of Texas A&M University and 3.7 km from Bonfire Memorial, Country Inn & Suites by Radisson, College Station, TX provides a fitness centre.
Number of rooms: 75
1010 Southwest Parkway East, College Station, TX 77840, United States