A luxurious, rejuvenating stay in the lap of nature. Located just a couple of hours’ drive away from Mumbai and Pune, this boutique resort is an opportunity to unwind and reconnect with your loved ones, all while savoring the natural splendor and cultural riches of the Western Ghats.