Al Thill Hotel est situé à 10 minutes en voiture de la prise de la Grande Mosquée de La Mecque, au centre de La Mecque. L'hôtel dispose du Wi-Fi dans toute la propriété et d'un parking privé gratuit sur place.
Cet hôtel 3 étoiles est situé dans le quartier 60th Street, à 3 km de Safâ et Marwah. Le centre de La Mecque est à peu près 25 minutes à pied de cet hébergement L'hôtel est situé à 3 km de la mosquée al-Haram. L'arrêt de bus Al-Haramain Train Station 79 est situé à côté d'Al Thill Hotel.
70 chambres à l'hôtel sont équipées de conforts comme de la climatisation ainsi qu'une TV à écran plat avec des chaînes satellite. Les chambres ont une salle de bain privée avec une baignoire et une douche, et pourvoient une bouilloire électrique et un frigidaire.