Karta Vacation Rentals
Perched in Old Mahabaleshwar, this luxury mountain spa resort sits about 5 km from the city center. It's minutes from Wilson Point, Mahabaleshwar Bazaar, Polo Grounds and Bombay Point, with Krishnabai Temple, Arthur's Seat and Mapro Gardens nearby.