To accommodate the growing influx of pilgrims, the Saudi government built numerous hotels in Mecca in the early 2000s. The Makkah Royal Clock Tower, at 601 meters, is the tallest of these structures ...