Holiday Inn & Suites College Station-Aggieland, College Station
https://holiday-inn-suites-college-station-aggieland.usa8.info
Located in College Station, Texas, this hotel is only 4 miles from Texas A & M University. It has an indoor swimming pool, a 24-hour fitness center, and offers air-conditioned rooms with free Wi-Fi.
2500 Earl Rudder Freeway And Hwy 6, College Station, TX 77840, United States of America