Das Route 66 Inn Amarillo verfügt über WLAN in den öffentlichen Bereichen und liegt ca. 3 km von der American Quarter Horse Hall of Fame and Museum entfernt. Darüber hinaus bietet das Motel seinen Gästen einen 24-Stunden-Sicherheitsdienst.
Das Stadtzentrum von Amarillo kann man innerhalb von 25 Minuten zu Fuß erreichen. Die nahe gelegenen Sportattraktionen sind Potter County Memorial Stadium (2 km) und Dick Bivins Stadium (2,1 km). Auch Gene Howe Park liegt ca. 10 Minuten zu Fuß von der Unterkunft entfernt. Das Route 66 Inn liegt in etwa 4 km Entfernung vom Splash Amarillo. Für Fernreisende ist der Flughafen Rick Husband Amarillo International in 20 Minuten mit dem Auto zu erreichen.
Das Hotel verfügt über 6 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung. Eine getrennte Toilette und eine Dusche sind in den privaten Badezimmern enthalten.
Zu den Speisemöglichkeiten gehört auch das Restaurant Texas Chicken Bowl ganz nah am Route 66 Inn.