Travel

Forbes adds 21 new Five-Star hotels to Star Rating list

Forbes Travel Guide released its 61st annual list of Star Rating winners Wednesday, with 21 new Five-Star hotels added to the list.