Al Kiswah Towers Hotel is located in Al Tayseer neighborhood, 11 minutes away from Al Haram Square, on the side of the new King Abdullah expansion.

It consists of five huge towers with 5,600 rooms equipped with hotel amenities, with a private bathroom for each room.

The hotel has a capacity of 27,000 guests. With an average accommodation of 4 beds in each room.

The Al Kiswah Towers Hotel contains 110 direct elevators for guests.

It also has dining halls, central kitchens, places for prayer, and multiple corridors to serve guests, in addition to the 24-hour reception service available in the hotel with free internet access in Public areas and rooms, and free delivery service to and from the campus around the clock.

Al Kiswah Towers Hotel is located in Mecca, 1 km from Abraj Al Bait, 900 meters from the Grand Mosque, and 9 km from Umm Al Qura University and Hira Cave.

It offers free WiFi. The hotel is 12 km from Mina and 12 km from Mecca Mall.

All guest rooms in the hotel are equipped with a flat-screen TV.

The rooms include a private bathroom. Al Kiswah Towers Hotel can conveniently provide information at the reception to help guests get around the area.