Triple Creek Ranch No. 3 Hotel in the World

Last summer at this time, Triple Creek Ranch, the intimate Montana resort in the Bitterroot Mountain range of the Rockies, celebrated its 20th anniversary with the ultimate gift.  The luxury ranch resort was named the No. 1 World’s Best Hotel in the Travel + Leisure 2014 World’s Best Awards, establishing a place for Triple Creek Ranch in a prestigious hall of fame … Continued