Al Kiswah Towers Hotel находится в центре города Мекка. Большая меккская мечеть и Колодец "Замзам" расположены в 10 минутах езды на автомобиле. Этот отель — вариант с прекрасным расположением: Комплекс небоскребов Абрадж-аль-Бейт находится в 6,9 км, Кааба — в 7,4 км от него.