Sulabh International Museum of Toilets befindet sich etwa 25 Minuten zu Fuß von dem 3-Sterne-Hotel Treebo Royal Star Neu-Delhi entfernt und ist einen Besuch wert.
Das Hotel ist in etwa 3 km Entfernung vom ISKCON-Tempel gelegen. Auch Terminal 3 ist in ungefähr 10 Fahrminuten Entfernung vom Hotel. Das Treebo Royal Star Neu-Delhi liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist in ca. 700 Meter Entfernung von der U-Bahn-Station Dwarka Sector 10 und nicht weit entfernt von der Bushaltestelle Sector- 6.
In den Zimmern der Unterkunft gibt es Verdunkelungsvorhänge und eine Klimaanlage.
Das Restaurant Evergreen Sweet House liegt etwa 5 Minuten zu Fuß vom Hotel entfernt.