Karta Vacation Rentals
Along historic Route 66 in Tucumcari, New Mexico—about 3 km from the city center and close to Tucumcari Lake. The hotel sits at 2800 E. Tucumcari Blvd and is a convenient, pet-friendly stop for road-trippers and Route 66 explorers.