Nehru Garden befindet sich in der Nähe vom 5-Sterne-Hotel The White Haveli und ist unter anderem in 10 Minuten Autofahrt zu erreichen. Im Hotel wird WLAN im ganzen Gebäude angeboten.
Pichhola-See liegt 3 km von hier entfernt. Museum Bharatiya Lok Kala ist in 3 km Entfernung von der Unterkunft.
Hier stehen Ihnen 10 klimatisierte Zimmer zur Auswahl, die mit WLAN und einem Flachbild-TV sowie einer Kaffeemaschine ausgestattet sind. In manchen Zimmern gibt es ein privates Badezimmer mit einer begehbaren Dusche und Morgenmänteln. Die Zimmer sind auch zum Pool hin ausgerichtet.