Das 3-Sterne-Hotel Sarthi Neu-Delhi liegt ca. 5 km vom Freizeitpark Worlds of Wonder entfernt, bietet seinen Gästen ein Restaurant und einen Gepäckraum. Ein Shuttleservice und ein Fahrservice stehen allen Gästen zur Verfügung.
Das Hotel ist in ungefähr 10 Autominuten Entfernung von der Bodhi Tree Pilgrimage Pvt. Ltd gelegen. Das Sarthi befindet sich in Neu-Delhi, in etwa 15 km Entfernung vom Bahnhof Neu-Delhi. Der ISKCON Tempel Noida liegt ca. 20 Minuten zu Fuß von der Unterkunft entfernt, während die U-Bahn-Station Noida Sector 61 nicht weit entfernt vom Hotel ist. Die Gäste finden die Bushaltestelle Kanchenjunga direkt neben der Unterkunft, in etwa 400 Meter Entfernung.
Das Hotel Sarthi bietet ein hausgemachtes Frühstück. Das Hotel liegt in einer Entfernung von 7 Minuten zu Fuß vom Restaurant Uncle's Family Restaurant und bietet Gerichte der indischen Küche.