Located 2.7 km from Al Faisaliah Mall, Business Inn Tahlia Hotel offers 4-star accommodation in Riyadh and features a shared lounge, a terrace and a restaurant. This 4-star hotel offers an ATM and a business centre.
Number of rooms: 165
Prince Muhammad Bin Abdulaziz Road شارع التحلية بجوار مطعم كبابجي, Al Sulimania, 11461 Riyadh, Saudi Arabia