Ishwar Inn is one of the best resorts in Mahabaleshwar, spreading over a vast area surrounded by rich green forestland valley at backyard. The Ishwar Inn resort is located at Mahabaleshwar Maharashtra at 270 kms from Mumbai.
It is situated on the lush green hill facing the valley - a beautiful sunset view, near Bombay point, on the Rajbhavan road close to the woods.