Tahlia Street befindet sich etwa 7 Kilometer von dem 3-Sterne-Enala Hotel - Darria Riadh entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude können alle Gäste WLAN nutzen.
Das komfortable Hotel liegt in etwa 10 Fahrminuten Entfernung vom Aqiq Park und in etwa 40 Fahrminuten Entfernung vom Bahnhof Riyadh.
Sie sind mit privaten Badezimmern ausgestattet.