Denver, Vail, Aspen hotels rank among world's best
July 21, 2014 at 16:40 PM EDT
Colorado's luxurious lodging facilities are shining again, as its hotels and resorts claim a number of spots on Travel + Leisure magazine’s World’s Best Awards, including two ranked among the globe’s top 100 and one Denver hotel among America’s top 25 large-city properties...