Das Aparthotel Boudl Al Qasr befindet sich im Herzen von Riadh und verfügt über ein Hallenbad. Das Aparthotel bietet ebenfalls WLAN in den öffentlichen Bereichen.
Einkaufszentrum Al Qasr ist zu Fuß in 6 Minuten vom Hotel aus zu erreichen und der Flughafen Riad ist etwa 39 Autominuten entfernt. Liste der Nationalmuseen gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in 6 Kilometer Entfernung von der Unterkunft.
Das Aparthotel Boudl Al Qasr umfasst 74 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar.