Uma estadia Jagmandir Island Palace coloca-o no coração de Udaipur, a alguns passos de Lago Pichola e de Jag Mandir. Este hotel de 4 estrelas está a 2,1 km (1,3 mi) de Palácio da Cidade e a 5,1 km (3,2 mi) de Lago Fateh Sagar.