Niché à 4 km de la Maison-musée Harrington House, Route 66 Inn Amarillo propose un Wi-Fi dans les zones publiques et un parking. Situé à 10 minutes en voiture d'un endroit idéal pour faire du shopping comme l'Amarillo Civic Center Complex, l'hotel propose 6 chambres.
Le centre d'Amarillo est accessible en 25 minutes à pied et les attractions naturelles telles que le Splash Amarillo sont à 4,1 km. Les attractions sportives à proximité comprennent Dick Bivins Stadium, à 25 minutes de marche de Route 66 Inn d'Amarillo. Les clients pourront également visiter Gene Howe Park, qui se trouve à 850 mètres. L'hotel est niché à 30 minutes à pied du Collège d'Amarillo.
Une climatisation, ainsi qu'une cafetière/théière, offrent le confort dans les chambres de la propriété. Une toilette séparée et une douche sont fournis dans la salle de bain. Les salles de bains privées contiennent une toilette séparée et une douche.
Route 66 Inn se trouve près de Texas Chicken Bowl, qui sert des repas délicieux.