Das Novo Hotel Riadh mit einem Swimmingpool befindet sich im Stadtteil Al Olaya und ist 4 Kilometer vom Zoo Riad entfernt. Das Hotel stellt WLAN im ganzen Gebäude und 128 Zimmer mit Blick auf die Stadt zur Verfügung.
Cairo Square ist nur 5 Fußminuten vom Hotel entfernt gelegen. Der Murabba-Palast gehört zu den historischen Sehenswürdigkeiten und liegt in 4,1 Kilometer Entfernung von der Unterkunft. Das Novo liegt in einer Entfernung von ungefähr 10 Fahrminuten vom Park Al Watan. Der Bahnhof Riyadh liegt in 7 Kilometer Entfernung von dem 4-Sterne-Hotel.
Einige Zimmer der Unterkunft verfügen über eine Sitzecke und einen Flachbild-TV. Die Gäste können ein Bidet, eine begehbare Dusche und eine getrennte Toilette nutzen. Die Badezimmer sind mit einem Bidet, einer begehbaren Dusche und einer getrennten Toilette sowie einem Haartrockner und Morgenmänteln für mehr Komfort ausgestattet.
Das Novo Riadh serviert täglich ein kontinentales Frühstück. Das Hotel verfügt über ein À-la-carte- Restaurant mit internationalen Speisen. Das Restaurant Flamingo Restaurant verwöhnt die Gäste mit mediterranen Gerichten und liegt in unmittelbarer Nähe zum Hotel.