El Rancho Hotel in Gallup, N.M.

El Rancho Hotel in Gallup, N.M.

Spending a night at the historic El Rancho Hotel in Gallup, N.M., is almost like staying at a museum—but a bit grander and a lot more comfortable. Some of the greatest film stars of the mid-20th century used this rustic-yet-lavish hotel as their home base while...