Lovely natural setting within the Rocky Mountains.
You can't fault the location of Inn On Fall River, it's nestled within its own little part of the wilderness surrounded by pristine forest. It really is a peaceful and relaxing place to stay, somewhere the days just float by.