Makkah Towers
Ibrahim Al Khalil Street, Al Haram, Makkah, Makkah
Makkah Towers's good location gets good marks from our customers. During your stay, you'll be connected to a shopping centre and just a quick walk from Great Mosque of Makkah. Features include free WiFi in public areas, plus 5 restaurants and a coffee shop/cafe.