Holiday Inn Hotel & Suites College Station - Aggieland College Station
2500 Earl Rudder Freeway and Hwy 6
College Station,
TX 77840
Near Central Park