Super 8 by Wyndham Amarillo
Amarillo Texas
Check in
3:00 PM
Check out
11:00 AM
Located in Amarillo, Super 8 by Wyndham Amarillo is in the business district, within a 5-minute drive of Kwahadi Kiva Indian Museum and American Quarter Horse Association. This motel is 2.9 mi (4.7 km) from Texas Air & Space Museum and 3.8 mi (6 km) from American Quarter Horse Hall of Fame.
Make yourself at home in one of the 59 guestrooms featuring refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.
Property Details
Location
8701 I-40 East, Amarillo, Texas 79118, United States