Matheran, a quaint property perched atop breathtaking mountain offers blissful accommodation in natures womb.
The sole motto of the authorities working at the hotel is to serve the guests with the most relaxing stay. Every single service and activity at the place is deliberately tailored to leave all with a rejuvenated mind.
From the minute one walks in till departure, guest is left astounded with beautified rooms and mind boggling surroundings. To suffice, the mesmerizing settings, unmatched hospitality and spectacular views add an eternal spark to the whole trip.