Kedi Towers in Mecca... The largest hotel in the world has 10500 rooms / 70 restaurants / 12 towers / 4 airports.. Saudi Ministry of Finance built it at a cost of 13 billion dollars .. It is 1.7 km away from the Mecca Mosque.. It has not opened its doors yet.
5
0
Join the Community to start finding Ideas & Professionals