Welcome to Hotel Shelars

Located amidst the beautiful valleys of Mahabaleshwar-Tapola, Shelar Agro Tourism is a location you wouldn’t want to miss !

The serene location, ambiance of the nature is something you’d want to experience for a getaway from the hustle-bustle of the city.

Be least assured that Shelar Agro Tourism and Holiday Homes, will make you re-think the phrase “Heaven On Earth”!

To top it off, we have amazing lanai rooms which offer unmatched views of the valleys and multi-cuisine restaurant with a view !

Hope to see you soon !