hotel near Route 66 Gallup