Telluride

U.S. Mountain West’s Forbes Five-Star Recipients

Image: 

As travel comes returns in many parts of the world, Forbes Travel Guide unveiled its 2022 Star Award winners on April 26, 2022. The United States debuted 10 hotels, three restaurants and seven spas on the Five-Star list. In U.S. Mountain West towns with peaks, 12 hotels, one restaurant, and six spas landed a Five-Star nod. 

Subscribe to RSS - Telluride