You can access mahabaleshwar hill station from mumbai, pune, and satara city all generally knows the travel points in mahabaleshwar but you can find out new spots in mahabaleshwar and explore new natural spots in bramh aaranya. near mahabaleswar you can also find the tapola lake famous for its natural surroundings and boating and water sports. you can enjoy night camps and adventure camps there.
there are so many hotels to check in you can find them by your budget
mahabaleshwar is like a city the people are supportive and friendly so you dont have. to worry about safety so much its a safe and sound place to stay and enjoy.