From $44 USD Booking.com The Econo Lodge hotel is located on historic Route 66, near Pioneer West Museum. This hotel is a great place to stop when traveling to Texas, Oklahoma, New Mexico or Arizona.