Jaggi Green Garden befindet sich circa 4 Kilometer von dem 3-Sterne-Hotel Sai International Dwarka Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Stadtteil South West von Neu-Delhi. Zudem lässt sich Lodi Era Baoli in 25 Minuten zu Fuß erreichen. KaliBari Temple ist ungefähr 450 Meter von hier entfernt zu finden. ISKCON-Tempel ist in einer Entfernung von 20 Minuten zu Fuß von der Unterkunft. Das Sai International Dwarka Neu-Delhi liegt außerdem in unmittelbarer Nähe von der Bushaltestelle Sector 18.
Das Hotel verfügt über 21 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Ausstattung zur Kaffee- & Teezubereitung, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.
Ungefähr 250 Meter vom Sai International Dwarka entfernt liegt das Restaurant Nirvana Restaurant Dwarka.