Jagmandir Island Palace - Grand Heritage
The Palace Complex, Lake Pichola, 313001 Udaipur, India,Object type: Hotel Udaipur
Get the celebrity treatment with world-class service at Jagmandir Island Palace - Grand Heritage Featuring an outdoor swimming pool, massage parlor and spa an