Microtel Inn & Suites Share: Hotels/Motels Microtel Inn & Suites Visit Website 1820 Ponderosa Drive College Station, Texas 77845 (979) 202-4770