Super 8 by Wyndham Amarillo West
Amarillo Texas
Check in
3:00 PM
Check out
11:00 AM
Located in Amarillo, Super 8 by Wyndham Amarillo West is in the suburbs, within a 5-minute drive of Amarillo Little Theatre and The Galleries at Sunset Center. This hotel is 2 mi (3.3 km) from Amarillo Art Center and 2.2 mi (3.5 km) from Amarillo Museum of Art.
Make yourself at home in one of the 50 air-conditioned rooms featuring refrigerators and microwaves. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Bathrooms have bathtubs or showers and hair dryers. Conveniences include coffee/tea makers and irons/ironing boards, as well as phones with free local calls.
Property Details
Location
2103 Lakeview Dr, Amarillo, Texas 79109, United States