Makkah Clock Tower

Saudi Arabia

Steps away from Islam’s most sacred site, the Clock Towers are the largest hotel complex in the world accommodating more than 4 million guests per year. The towers consist of 7 skyscraper hotels with a room view of Al Kaaba and provide high-end hospitality services to all visitors fulfilling their pilgrimage journey. 

  • Location
    Makkah - Saudi Arabia
  • Architect
    DAR AL Handasah
  • Year
    2012
img

Cookies

We use cookies to enhance your browsing experience and analyse our traffic and performance. By clicking 'Accept', you consent to our use of cookies.