Fee Wifi , Restaurant, 4 Elevetors, Walking Distance : 6-7 mINUTES Address : Ajyad Sad, Mecca 24231, Saudi Arabia