We take a great pleasure to introduce our “Hotel Matoushree” The Prestigious Hotel, a new definition for Hospitality. It is ideally located in the land of natural beauty a place called Mahableshwar. A Hill Station engulfed by enchanting hills, lofty mountain and deep valleys under a thick blanket at greenery and whispering winds through Lovely trees, lies the highest hill station in western ghats rightly called “Jewel of the Sahyadri Ranges “ and near the Market.
Ideally located on the Kawasji Street in Mahabaleshwar, Hotel Matoshree Palace is located in the land of natural beauty and is quite accessible.
Hotel Matoushree Palace in Mahabaleshwar is a reasonably priced hotel that is located very conveniently...
Hotel Matoshree Palace boasts of deluxe and super deluxe category of rooms with facilities like attached bathrooms...
24 Hour Coffee Shop