The hotel is located in the heart of Thakher City, only 2,1 km from The Grand Mosque, and is part of a comprehensive urban development led by the Kingdom of Saudi Arabia which covers 320,000 square meters.