Forbes Travel Guide unveils 70 new five-star hotels
Forbes Travel Guide unveils 70 new five-star hotels. The company has unveiled its annual star rating awards - this time with a record number of new properties. The Four Seasons chain retained its status as the brand with the most five-star hotels; 11 more joined its roster. London had the most top hotels. In addition to the hotels earning five-star ratings, there are 13 new five-star restaurants and 24 new five-star spas.