11

May
2016

Economy Room

Posted By : WeliTravel/ 0

Located just 8 km from Masjid Al Haram, Al Kiswah Towers Hotel can conveniently provide information at the reception to help guests to get around the area.
All guest rooms in the hotel are equipped with a flat-screen TV. The rooms are fitted with a private bathroom.