The Sajjan Villa Udaipur hotel features 7 rooms and lies 6 minutes' walk from Bagore ki Haveli Gallery. You will find a restaurant at this hotel.
The Ambrai Ghat is 350 metres away, while Udaipur train station is 2.4 km from the hotel. The City Palace is within 1 km of the property, which is also located only a few steps from the City Palace Museum. The artificial fresh water Lake Pichola is 20 minutes on foot from the Sajjan Villa.
This hotel offers rooms with a balcony complete with climate control.
Serving Indian dishes, Vyom Juice Corner lies fairly close to the accommodation.