Free WiFi and an indoor pool with a hot tub are featured at La Quinta Inn & Suites College Station South. This hotel is 5 miles from Texas A&M University.
A cable TV is provided in each room at College Station South La Quinta Inn & Suites. Complete with a microwave, the rooms also have a refrigerator. Ironing facilities and a hairdryer are included.
At La Quinta Inn & Suites College Station South you will find a 24-hour front desk and a mini-market. The property also offers a fitness centre and free parking.
Grand Station Entertainment is 5 miles from the hotel. Adamson Lagoon Water Park is 3 miles away.