Situé juste à côté de l'Interstate 40 et à 5 km du centre-ville d'Amarillo. Une connexion Wi-Fi est disponible gratuitement dans chaque chambre.
Nombre de chambres: 110
3930 Interstate 40 East, Amarillo, TX 79103, États-Unis
Hôtel réservé 1 fois aujourd'hui.