Al Kiswah Towers Hotel
Al Kiswah Towers Hotel is a fine accommodation choice in Mecca.
The venue is 1.7 km from Safwah tower. Mecca city center is 1 km away.
The property has classic rooms appointed with a mini bar, a patio, a cupboard, a writing table and a separate toilet. They also include bathrooms with a shower, guest toiletries and bath sheets.
Al Kiswah Towers Hotel is set 75 km from King Abdulaziz International airport.
Guests can take advantage of a free car park, a safe deposit box and a lift.