Il Route 66 Inn Amarillo è situato a circa 10 minuti in auto dallo Zoo di Amarillo e a 2 km dall'Amarillo Civic Center Complex. Questo motel è provvisto di inoltre agli ospiti sicurezza 24 ore.
Il centro di Amarillo è raggiungibile in 25 minuti a piedi, mentre attrazioni naturali come Wonderland Amusement Park si trovano a 3 km. Gli amanti dello sport potranno inoltre visitare Potter County Memorial Stadium, a circa 15 minuti in auto dal Route 66 Inn Amarillo. Gli ospiti potrebbero anche apprezzare la vicinanza a Gene Howe Park, situato a 850 metri. Questo hotel è a 4 km dal Casa-museo Harrington House. Per chi viaggia da lontano, l'aeroporto Internazionale di Amarillo Rick Husband si trova a 20 minuti di auto.
Il Route 66 Inn offre 6 camere con servizi per la preparazione di tè/caffè e comfort moderni come una TV a schermo piatto con canali satellitari. Nei bagni gli ospiti avranno l'accesso a un bagno con WC separato e una doccia. Molte camere sono provviste di bagni ad uso esclusivo che offrono un bagno con WC separato e una doccia.
I ristoranti vicini, tra cui Texas Chicken Bowl, si trovano a pochi minuti a piedi dal Route 66 Inn Amarillo.