Skip to main content

Holiday Inn Express & Suites College Station

hotel · College Station, TX

Address
1203 University Dr E, College Station, TX 77840
Phone
(979) 846-8700
Website
ihg.com/holidayinnexpress/hotels/us/en/college-station/cllud/hoteldetail?cm_mmc=FacebookMaps-_-EX-_-US-_-CLLUD
Where
30.6370, -96.3208

Search Hominin for Holiday Inn Express & Suites College Station

Other hotels nearby

More in College Station