- Hotel Info
About Hotel Matoshree Palace Ideally located on the Kawasji Street in Mahabaleshwar, Hotel Matoshree Palace is located in the land of natural beauty and is quite accessible. Single occupancy guests will not be allowed to check-in unless they undergo a police verification by the local police authorities.
Situated in a hill station surrounded by enchanting hills and deep valleys with lush greenery all around, Hotel Matoshree definitely makes for a memorable experience.
The hotel boasts of facilities like internet facility, valet parking, STD/ISD telephone facility, cable television, free newspaper, laundry and TV remote facilities. Additional facilities like hot/cold water, tea/coffee service, car parking, solar water and partially power back up are available on chargeable basis.