Das 3-Sterne-Hotel Boutique Hotel Indra Niwas Udaipur mit einem Swimmingpool befindet sich nur ein paar Fahrminuten entfernt vom Pichhola-See.
Gulab Bagh ist innerhalb von 10 Minuten mit dem Auto und Palast Jag Mandir innerhalb von 20 Minuten mit dem Auto vom Hotel aus zu Fuß erreichbar. Jagdish-Tempel liegt ebenfalls ca. 10 Autominuten vom Hotel entfernt.
In einigen Zimmern, die die Berge überblicken, gibt es einen Balkon, einen persönlichen Safe und einen Flachbildfernseher mit Satellitenkanälen. Den Gästen stehen ein Bidet und eine getrennte Toilette sowie ein Haartrockner und Hausschuhe zur Verfügung.
Frühstück wird im Restaurant serviert.