La Quinta Inn & Suites Hotels Closest To Texana Bryan Foundation 1221 Lamar St Ste 1175