Sulabh International Museum of Toilets befindet sich ca. 10 Minuten mit dem Auto von dem 3-Sterne-Hotel Orchid Inn At Tilak Nagar Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Stadtteil West Delhi von Neu-Delhi. Zudem lässt sich der Dilli Haat in 25 Gehminuten erreichen. Tihar Prison Complex, eine bekannte Sehenswürdigkeit, ist ebenfalls in 750 Meter Entfernung zum Hotel. Das Orchid Inn At Tilak Nagar Neu-Delhi liegt außerdem ein paar Schritte entfernt von der Bushaltestelle Lajwanti Garden. Die Unterkunft in Neu-Delhi ist 5 km vom Flughafen Delhi entfernt.
Die 7 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen.