Jagmandir Island Palace est la solution idéale pour profiter d'un séjour de charme en plein cœur de Udaipur et découvrir les plusieurs sites prisés de la ville comme Lac Pichola et Jag Mandir qui se trouvent à deux pas. Cet hôtel 4 étoiles se trouve à 2,1 km de Palais de la ville et à 5,1 km de Lac Fateh Sagar.