La Quinta Inn by Wyndham Amarillo West Medical Center
Acerca del hotel
Our La Quinta Inn® by Wyndham Amarillo Medical Center hotel is conveniently located off I-40 in the Texas Panhandle.
Our location is ideal for visitors to the Civic Center, Amarillo College and West Texas A&M University, as well as regional medical facilities and the Texas Tech University Health Sciences Center.
Whether you're here for business or pleasure, our friendly staff will be happy to help you navigate all that Amarillo has to offer during your stay.
Información
2108 Coulter St, Amarillo, TX 79106, USA