Are there any must-see attractions in the vicinity of the 2-star Swiss Chalet Inn?
Staying at the 2-star Swiss Chalet Inn, you shouldn't miss Ruidoso's main landmarks, Cedar Creek Trails (3.1 km the accommodation) and Ruidoso Winter Park, located nearly a 25-minute stroll away.