Terletak di Mekah, 9 menit berjalan kaki dari Abraj Al Bait, Thrawat Dar Al Khalil Al Rushad Hotel menyediakan akomodasi dengan restoran. Tempat-tempat menarik yang populer di sekitar properti termasuk menara Safwah dan Masjid Al Haram. Akomodasi ini berjarak 5 km dari Um AlQura University dan 6 km dari Hira Cave.
Di hotel, kamar-kamarnya dilengkapi dengan lemari. Kamar-kamarnya dilengkapi dengan kamar mandi pribadi, sementara kamar-kamar tertentu memiliki pemandangan kota. Semua unit dilengkapi dengan area tempat duduk.
Bantuan jam buka tersedia di resepsi.
Mina berjarak 7 km dari Tharwat Dar, sedangkan Makkah Mall berjarak 7 km dari akomodasi. Bandara terdekat adalah Bandara Internasional King Abdulaziz, 75 km dari akomodasi.