La Quinta Inn & Suites by Wyndham Houston - Magnolia 6930 Farm to Market Road 1488, Magnolia, TX 77354