Shantis Hotel sonai is good budget hotel in mahabaleshwar . I visited Shantis Hotel sonai recently . the hotel was located on the main road.
The room was well furnished, their was television for the entertainment. The staff was helping and courteous and available anytime when you make a call. The restaurant inside the hotel was not good.
The food was below than average, it would be better if you will go outside for food. Shantis Hotel sonai is good for stay but you have to go outside for food. I suggest that if you are looking for a budget hotel for stay then shants hotel sonai is good option for you but not for food.