Providing 15 rooms, the 2-star Hotel Taldar Inn Udaipur is 2.6 km from Jagmandir.
This Udaipur hotel is also nearly 25 minutes' walk from such natural sights as Lake Pichola. The hotel is situated in the immediate vicinity of the Aryan Jagdish Temple, and Udaipur Stand bus station lies merely 500 metres away.
For Indian cuisine, try Sankalp The Taste of South which is approximately a 5-minute walk away.