Sakuntala Lodge is located in Sholapur, India on Behind S.T. Stand, Near Chhatrapati Shivaji Maharaj Chowk, Mahesh Nagar. Sakuntala Lodge is rated 3 out of 5 in the category hotel in India.
Address
Behind S.T. Stand, Near Chhatrapati Shivaji Maharaj Chowk, Mahesh Nagar