Situated in Silchar, Sewak Lodge has a shared lounge and terrace. The accommodation features a 24 More
Applicable on all bookings