Makkah Clock Tower
219 Downloads
The Makkah Royal Clock Tower Hotel is a 120-story building in the city of MAKKAH, KSA. It is the world's tallest hotel as well as the tallest clock tower.
219 Downloads
The Makkah Royal Clock Tower Hotel is a 120-story building in the city of MAKKAH, KSA. It is the world's tallest hotel as well as the tallest clock tower.