Located just 15 minutes from downtown, there is something for everyone staying at the La Quinta Inn & Suites Pearland Hotel. Visit the Houston Downtown Aquarium or Galleria/Uptown; take a stroll down the Kemah Boardwalk, tour NASA and Johnson Space Center