Palast Jag Mandir befindet sich in unmittelbarer Nähe vom 5-Sterne-Hotel Taj Fateh Prakash Palace Udaipur und ist unter anderem in 18 Minuten bequem zu Fuß zu erreichen. Gäste können einen Außenpool vor Ort genießen und einen Ausblick auf die Seen von 65 Zimmern aus bewundern.
Gulab Bagh liegt weniger als 1 km von hier entfernt. Shilpgram, Udaipur ist in einer Entfernung von circa 10 Autominuten von der Unterkunft.
Das Restaurant Ambrai ist in 250 Meter Entfernung vom Hotel gelegen.