Triple Creek Ranch in Darby Chosen “Best Hotel in the World” [VIDEO]Triple Creek Ranch in Darby Chosen “Best Hotel in the World” [VIDEO]The best hotel in the world, according to Travel + Leisure magazine, is not in New York City or Paris, but is in fact the Triple Creek Ranch in Darby, Montana.Peter ChristianPeter Christian