Olaya Street liegt etwa 25 Minuten zu Fuß vom Thwary Hotel Suites Riadh entfernt und ist unbedingt einen Besuch wert. Das Hotel empfängt seine Gäste mit einem Restaurant und einem Friseursalon sowie einem Geldautomaten und einer Wechselstube.
Der Aqiq Park ist in ca. 4 km Entfernung vom Hotel gelegen. Die Unterkunft ist in ungefähr 40 Fahrminuten Entfernung vom Bahnhof Riyadh.
Das Thwary Hotel Suites Riadh stellt 48 Zimmer zur Verfügung. Einige von diesen verfügen über einen Flachbildfernseher mit Satellitenkanälen und viele tolle Annehmlichkeiten, vor allem ein Bügeleisen/Bügelbrett und eine Klimaanlage. In einigen Zimmern gibt es einen Wasserkocher, einen Kühlschrank und einen Herd. In manchen Zimmern gibt es ein privates Badezimmer mit einem Bidet und Badelaken.