Teraslı bir tesis olan Towlan Khurais, Riyad'da, Kral Abdullah Parkı'na 19 km, Al Rajhi Büyük Camii'ne 20 km ve Al Faisaliah Alışveriş Merkezi'ne 21 km uzaklıkta yer almaktadır. Saqr Aljazeera Havacılık Müzesi'ne 18 km mesafededir ve asansör sunmaktadır. Apart otelde ayrıca ücretsiz Wi-Fi, ücretsiz özel otopark ve engelli konuklar için olanaklar mevcuttur.
Tüm birimlerde klima, uydu kanallarını gösteren düz ekran TV, buzdolabı, su ısıtıcısı, duş, bornoz ve gardırop vardır. Her birimde terlik bulunan özel bir banyo vardır, bazı odalarda ise mikrodalga fırın içeren tam donanımlı bir mutfak bulunmaktadır. Apart oteldeki tüm birimler alerji dostu ve ses geçirmezdir.