The Clocktower Hotel at Century House, part of the Ascend Hotel Collection, celebrated its grand opening on January 15, 2025, following extensive renovations and rebranding. Originally a Comfort ...
The central hotel tower, which is the Makkah Clock Royal Tower, is the fourth-tallest building and sixth-tallest freestanding structure in the world. Constructed at an estimated cost of £12.6bn ...