Hôtel Super 8 By Wyndham Tucumcari offre 94 chambres à 6 km de New Mexico Route 66 Museum. Le motel comprend également un parking.
L'Hôtel Super 8 By Wyndham est à 4 km de l'Art Space Gallery. Les sites culturels de la région sont les Mesalands Community College's Dinosaur Museum and Natural Sciences Laboratory (4,1 km) et le Tucumcari Historical Museum (4,2 km). L'hôtel est situé à 7 km de la Route 66 Monument.
Certaines chambres disposent d'une cafetière/théière ainsi que d'une TV avec chaînes satellitaires et d'une TV par satellite pour vous aider à profiter de votre séjour. Une TV et de la climatisation sont également fournis dans les chambres. Dotées d'un bidet et d'une douche, les salles de bains sont équipées d'un sèche-cheveux.