24/7 Support number +966 53 138 2606

Most Popular Hotels in Al Taysir Street

Book hotel in MAKKAH

AL KISWAH TOWERS

MAKKAH • Price starting from SAR 155
Incl Tax

Al Kiswah Towers Hotel is located in Mecca, 1 km from Abraj Al Bait and 900 m from Masjid… More info