The Makkah Royal Clock Tower, a staggering 600m high, features a hotel, the world's biggest clock and the world's highest occupational space on any structure. Construction started in 2002 ...
Situated in the Kingdom’s landmark Clock Towers, Swissôtel Makkah offers guests an unparalleled experience in the heart of Makkah. Known for seamlessly blending Swiss hospitality with exceptional ...