visit website

1451 Mechem Drive
Ruidoso, NM 88345
United States

The Swiss Chalet Inn and its natural surroundings provide you with everything you need to relax and enjoy your Ruidoso hotel stay.

The Swiss Chalet Inn and its natural surroundings provide you with everything you need to relax and enjoy your Ruidoso hotel stay.