Holiday Inn & Suites College Station

The Holiday InnĀ® Hotel & Suites College Station - Aggieland hotel is ideally located off Highway 6, minutes from Wolf Pen Creek District, Post Oak Mall and Central Park. Our hotel is also near Texas A&M University, making it ideal for visiting students, parents and Aggie sports fans. There is a lot to explore in College Station, Texas, and our hotel's convenient location provides easy access to it all.

Website

  • LOCATION: College Station, TX
  • SIZE: 116 Rooms
  • CONFERENCE: 3000 sqft.
  • YEAR BUILT: 2005