Hotels News This City Now Ranks “Top 5” Most Forbes 5-Star Hotels In The World Jimmy ImFebruary 17, 2021July 1, 2022 Tokyo, Japan has earned the most new Forbes 5-star hotels this year with 4 new hotels joining the award-winning roster, making it among the top 5 cities with the most...