The Swiss Chalet is located on a spit of land that juts out into the Ruidoso mountains. The views are breathtaking. The hotel is not new or state-of-the-art, but it has character. It's clean and the personnel are friendly. I felt inspired there.
Judith from Tijeras, NM
Within easy reach of skiing facilities, this Ruidoso hotel is in the mountains, a short distance to winter activities such as …More