Si decides alojarte en Jagmandir Island Palace, disfrutarás de una magnífica ubicación en pleno centro de Udaipur, a solo unos pasos de Lago Pichola y Palacio del Jardín del Lago. Además, este hotel de 4 estrellas se encuentra a 2,1 km de Palacio de la ciudad y a 5,1 km de Fateh Sagar (lago).