Nivant Resort, Satara
Kaas Road, 415501 Satara, India
Featuring a restaurant, Nivant Resort, Satara is located in Satara. Featuring a garden, the 2-star hotel has air-conditioned rooms with a private bathroom. The accommodation provides room service and a 24-hour front desk for guests.