The westhill is one of the best resort hotel in Mahabaleshwar, Spreading over a vast area surrounded by rich green fore-stand valley, It is a nice Hill station. Nothing much to do. Just relax and enjoy. Can go to Panchgani Mapro garden, Mahabaleshwar shiv temple and Venna lake. you just need to call-us@ 8308668701