LaQuinta Inn & Suites Wyndham College Station North Share: Hotels/Motels LaQuinta Inn & Suites Wyndham College Station North Visit Website 1195 Earl Rudder Freeway College Station, Texas 77845 (979) 704-5570