Se vuoi alloggiare nel cuore di Udaipur, Jagmandir Island Palace ti permetterà di raggiungere a piedi Lago Pichola e Jag Mandir. Questo hotel a 4 stelle si trova a 2,1 km da Municipio e 5,1 km da Lago Fateh Sagar.