Travel

Forbes names 21 new Five-Star hotels for 2019

Forbes Travel Guide has named its Star Rating winners for 2019, with 21 new Five-Star hotels added to the list.