Das Swiss Flora Royal Hotel Riadh befindet sich in einem Shopping- Stadtviertel von Riadh, ungefähr 3 km vom Aqiq Park entfernt. Es bietet zudem eine Sauna, Massagen und Grillanlagen. Gäste haben Zugang zu einem Hallenbad, einem Fitnesszentrum und WLAN in den öffentlichen Bereichen.
Al Ghadeer Mosque ist in circa 10 Autominuten Entfernung. AlJawhara Grand Mosque liegt unter anderem ungefähr 1 km entfernt. Der Flughafen Riad ist in 22 Minuten mit dem Auto erreichbar.
In den 60 Zimmern stehen den Gästen ein Fernsehen mit mehreren Kanälen sowie eine Minibar zur Verfügung. Die Zimmer bieten den Gästen eine Minibar, ein Fernsehen mit mehreren Kanälen und eine Klimaanlage. Die meisten Zimmer bieten die Aussicht auf die Stadt.
Den Gästen wird täglich ein Frühstücksbuffet angeboten. Die Gäste haben die Wahl, in einem der 2 Restaurants vor Ort zu speisen. Es sind nur 16 Minuten zum Restaurant Kanafandi, oder Sie können im Restaurant Maharaja Palace essen, das ungefähr 16 Gehminuten von hier entfernt liegt.