hotels near Route 66 New Mexico