Prabhusrukusti Krushi Paryatn Kendra, Satara features accommodation in Satara. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 20
Prabhusrukusti Krushi Paryatn Kendra Satara Near Sai Baba Mandir, satara - Kaas Road, Yavateshwar, Sambarwadi, Maharashtra 415002, 415002 Satara, India