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.
Numero delle stanze: 14
Salasar Road, 331506 Sālāsar, India