Super 8 Amarillo is set in Amarillo, 29 km from Canyon. Each room has a private bathroom. Super 8 Amarillo features free WiFi throughout the property. A TV with cable channels is available.
Super 8 Amarillo provides air-conditioned accommodation in Amarillo. This 2-star hotel offers a 24-hour front Read more
Super 8 Amarillo is set in Amarillo, 29 km from Canyon. Each room has a private bathroom. Super 8 Amarillo features free WiFi throughout the property. A TV with cable channels is available.
Super 8 Amarillo provides air-conditioned accommodation in Amarillo. This 2-star hotel offers a 24-hour front desk and an ATM. Free WiFi is at guests' disposal. Each room has a private bathroom. Guests at the hotel can enjoy a continental or an American breakfast. Canyon is 29 km from Super 8 Amarillo.
Number of Rooms: 59