Nehru Garden ist 10 Fahrminuten von dem 3-Sterne-Hotel Hotel Ambavgarh Palace Udaipur entfernt, das über einen Whirlpool und die Gärten verfügt.
Pichhola-See lässt sich in 25 Minuten zu Fuß erreichen. Ein 25-minütiger Spaziergang vom Hotel aus führt Sie in die Innenstadt von Udaipur. In nur 6 Gehminuten Entfernung vom Hotel finden die Gäste beliebte Attraktionen, darunter Fateh Sagar.
In einigen Zimmern, die den Garten überblicken, gibt es eine Terrasse, einen Schreibtisch und eine Klimaanlage. Außerdem verfügen sie über ein privates Bad mit einer Badewanne und Toilettenartikeln. Eine Badewanne und ein Whirlpool sowie Annehmlichkeiten wie Toilettenartikel sind ebenfalls vorhanden.
Das Ambavgarh Palace Udaipur bietet seinen Gästen täglich ein Frühstücksbuffet, das im Restaurant serviert wird. Das Restaurant Anarki Cafe liegt etwa 250 Meter von der Unterkunft entfernt.