hotels tech texas wallpaper hotels near texas tech hospital Holiday Inn Express Hotel Suites Amarillo West an IHG Hotel. 3901 19th Street Lubbock TX 79410. Ttuhsc El Paso … Tuesday, May 24, 2022 Edit