Matoushree Palace
Kawasji Street,Mahabaleswar,412806
About me
is located in 120 km from Pune International Airport and 110 km drive away from Satara Railway Station. The Hotel Is nearby most popular tourist places such as Venna Lake, Kates Point, Chinaman Waterfall and Mahabaleshwar Mandir. Imagine a holiday in the hills where you can enjoy stunning sceneries, while biting into the juicy flesh of freshly picked strawberries. Mahabaleshwar is a peaceful and beautiful destination and the Hotel Is a great way to enjoy.