Hotel About The Mulberry Nature Resort
The Mulberry Nature Resort is a 2-star hotel in Mahabaleshwar, India. It is one of 556 places to stay in Mahabaleshwar listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
Location
Metgutad, Panchgani Mahabaleshwar Road,, Mahabaleshwar, 412806, India
Loading map…
Frequently asked questions
Where is The Mulberry Nature Resort located?
The Mulberry Nature Resort is located at Metgutad, Panchgani Mahabaleshwar Road,, Mahabaleshwar 412806, India.
How many stars does The Mulberry Nature Resort have?
The Mulberry Nature Resort is rated 2 stars.