Das Hotel Quetzal Riadh liegt in rund 3 km Entfernung vom Royal Saudi Air Force Museum und bietet Unterstützung bei Tourenplannung/Ticketkauf an. Ein Shuttleservice stehen allen Gästen zur Verfügung.
Das Hotel liegt rund 10 Minuten mit dem Auto vom WORLD SIGHTS PARK entfernt. Der Water Splash Park liegt ebenfalls lediglich 1 Kilometer vom Hotel entfernt. Zu den nahe gelegenen Einkaufsmöglichkeiten gehört das Granada Center Riyadh, das lediglich 13 Minuten zu Fuß von hier enfernt ist. Das Quetzal befindet sich in einer 16 km Entfernung vom Bahnhof Riyadh.
Das Restaurant Canton bietet chinesische Speisen an und liegt in unmittelbarer Nähe von der Unterkunft.