Another addition to hotels in Mahabaleshwar that offers all creature comforts on modest prices, Hotel Mulberry Inn is a favoured pick. All rooms here come with television sets, private bathrooms and ...