HotelsClick.com

Al Kiswah Towers Hotel - Makkah Saudi Arabia - Photos

» Al Kiswah Towers Hotel - Makkah Saudi Arabia

Booking.com

No photos

Al Kiswah Towers Hotel - Makkah Saudi Arabia - Search and Book Hotel

Address: Al Tayseer Street, Al Gashla, P.o.box 2077
24231 Makkah
Hotels 1 Stars Saudi Arabia