A luxury hotel in the heart of Makkah, an architectural icon comprising three connected towers. The hotel enjoys a prime location, just 7 km from the Grand Mosque, 5 km from Mina, and 3 km from the train station, offering breathtaking views of Jabal Al-Nour and the Clock Tower.