Sahelion Ki Bari liegt circa 3 km von dem 2-Sterne-Hotel Manwar Udaipur entfernt und ist unbedingt einen Besuch wert.
Pichhola-See ist innerhalb von rund 10 Autominuten erreichbar. Fateh-Sagar-See ist in etwa 2 km Entfernung von der Unterkunft.
Die Gäste können im Restaurant Enigma, das sich in nur 150 Meter Entfernung vom Hotel befindet, eine Auswahl an indischen Gerichten genießen.