La Quinta Inn

  • Hotels/Motels
607 Texas Avenue
College Station, Texas 77840
979-696-7777