Forbes Travel Guide 2021 Star Awards: Waldorf Astoria Maldives wins best Instagram award
For sheer number of five-star hotels, London will take some catching. Forbes Travel Guide has announced its 2021 Star Awards and London is still the leader of the pack for five-star properties with 19 in total. Tokyo has added four hotels to its five-star roster, bringing its total to nine, but it still also lags … Read more