Jagmandir Island Palace находится в самом сердце города Udaipur. Озеро Pichola и Индуистский храм Jag Mandir расположены в нескольких шагах от него. Этот 4-звездочный отель — вариант с прекрасным расположением: Городской дворец находится в 2,1 км, Озеро Фатех-Сагар — в 5,1 км от него.