Al Kiswah Towers Hotel is an excellent accommodation choice to stay in Mecca.
The property is set 25 minutes' walk away from Makkah Museum.
The hotel comprises 4500 classic guestrooms.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.