Das Arto Aparthotel im Herzen von Riadh bietet die Zimmer mit Blick auf die Stadt. Darüber hinaus bietet das Hotel WLAN im ganzen Gebäude.
Zu den Sehenswürdigkeiten in der Nähe gehört Al Wafa'a Park in knapp 4 km Entfernung von dem 3-Sterne-Hotel. Ishbiliyah 2nd park ist auch einen Besuch wert und liegt rund 10 Autominuten von hier entfernt. Water Splash liegt ebenfalls ungefähr 10 Autominuten von der Unterkunft entfernt.
Das Arto Aparthotel verfügt über 22 Zimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung und bietet einen Hosenbügel und eine Klimaanlage. Außerdem gibt es in den Zimmern ein privates Bad mit einer Wellness-Badewanne und einer begehbaren Dusche. Die Badezimmer bieten Toilettenartikel und Morgenmäntel sowie eine Wellness-Badewanne und eine begehbare Dusche.