Shree salasar sewa sadan dharamshala
Salasar Road, 331506 Sālāsar, India
Set in Sālāsar, Shree salasar sewa sadan dharamshala offers a restaurant. Featuring a terrace, the 4-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers room service and a 24-hour front desk for guests.
Nice hotel this is 2nd time I visit it.