Travelodge Amarillo West

2035 Paramount Blvd
Amarillo
Texas
United States