Makkah Towers Al Khalil is a hotel venue on Ibrahim Al Khalil Street in Al Haram, Makkah. Its single meeting room accommodates up to 10 guests, making it suited to small corporate gatherings where a compact setting is preferred.
The property has one sleeping room, alongside wheelchair accessibility and valet parking. Spa and wellness facilities are also available, while the city view adds a distinct setting element.
Clock Tower Museum is a 14-minute walk from the venue, offering planners a useful local reference point when considering the location.