From Our Editors
Passing through Ruidoso with a long drive ahead? Get some rest and a satisfying meal at Upper Canyon Inn in Ruidoso.
At this hotel, you can heat up a quick meal in the kitchenette and satisfy your hunger.
Upper Canyon Inn's patrons can find places to park in the area.