Naila Art Gallery liegt 18 Minuten Fußweg von dem 4-Sterne-Hotel Damac Towers Riyadh By Selsal entfernt und ist unbedingt einen Besuch wert. Das Hotel mit 91 Zimmern verfügt auch über einen Swimmingpool.
Das Stadtzentrum von Riadh kann man innerhalb von 15 Minuten zu Fuß erreichen. Die Große King Khalid Moschee ist rund 2 km entfernt gelegen. Das Damac Towers Riyadh By Selsal befindet sich in ungefähr 10 Fahrminuten Entfernung vom Flowers Garden. Es dauert 29 Minuten, um zum Flughafen Riad mit dem Auto zu gelangen.
Die Zimmer verfügen über einen Wasserkocher sowie über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant The Grill, das sich 550 Meter von hier entfernt befindet.