The Middle East won big in the 2024 Forbes Travel Guide Star Awards, with Dubai leading the pack — the city earned the highest number of new Five-Star honors worldwide.
The Star Awards, the benchmark for luxury and service excellence in the global hospitality industry, are based on a rigorous process involving anonymous inspectors assessing hundreds of exacting…