About the Property
Convenient Location
Located in Amarillo, Texas, Super 8 by Wyndham Amarillo is just a short distance from Austin Park, offering easy access to entertainment and leisure activities in the area.
Comfortable Accommodation
Guests can expect air-conditioned rooms equipped with all the essential amenities such as a coffee machine, fridge, and microwave. The hotel also provides a safety deposit box, ensuring a worry-free stay for all visitors.
Modern Amenities
Enjoy complimentary WiFi, a 24-hour front desk, and family rooms at this 2-star hotel. With a flat-screen TV and a private bathroom in each room, relaxation and convenience are top priorities during your stay.
Book your stay at Super 8 by Wyndham Amarillo now for a memorable and hassle-free experience.

































US