★★★
Medium budget lodging with 3 stars located at about 2 km from the center of College Station. The lodging has free wifi internet connection in all its facilities. Holiday Inn Express & Suites College Station, an IHG Hotel offers to its customers a variety of services as pool, parking, free parking, air conditioned and gym. In addition this accommodation is adapted to provide disabled access. It belongs to the Holiday Inn chain.
There are 78 comments on this accommodation:
Address: 1203 University Drive East. TX 77840 College Station. United States.