The city has numerous hotels to accommodate such a massive ... to accommodate a large influx of pilgrims in Mecca. This well-known 5-star hotel is located at Abraj Al Bait complex in Mecca.