The El Rancho Hotel is located at 1000 East 66 on the corner of Route 66 and Ford Dr. in Gallup, NM. When approaching from I-40, take exit 22 and turn south onto Ford Drive/Miyamura. The hotel has both overnight accommodations and a restaurant. Click here to book a room and view other area accommodations.