Emaar Grand Hotel a 5-star is located on the bustling Ibrahim Al Khalil Street in Mecca, just 1.1 km from the Holy Mosque. The hotel features elegantly decorated rooms and a restaurant offering 24-hour room service.