Nehru Garden befindet sich in unmittelbarer Nähe vom Hotel Mehrangarh Palace Udaipur und ist unter anderem in ca. 10 Autominuten zu erreichen. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Innerhalb von 20 Minuten zu Fuß gelangt man ins Zentrum von Udaipur. Fateh-Sagar-See in Udaipur ist rund 4 km von dem 3-Sterne-Hotel entfernt. Stadt-Palast Udaipur ist in etwa 2 km Entfernung von der Unterkunft. Für Fernreisende ist der Flughafen Udaipur in 18 Minuten mit dem Auto zu erreichen.
Von einigen Zimmern aus öffnet sich ein Ausblick auf die Stadt.
Das Mehrangarh Palace bietet Ihnen täglich ein frisch zubereitetes Frühstück an. Die Unterkunft liegt rund 600 Meter vom Restaurant Oriental Restaurant mit chinesischen Speisen entfernt.