Located in Mahabaleshwar, a 6-minute walk from Lingmala Falls, Leela Resort has accommodations with free WiFi and free private parking. The property is around 4.3 miles from Mahabaleshwar Temple, 4.3 miles from Venna Lake and 6 miles from Bombay Point. Parsi Point is 6.8 miles from the hotel and Elphinstone Point is 6.9 miles away.
The reception at the hotel can provide tips on the area.
Arthur's Seat is 8.4 miles from Leela Resort, while Sydney Point is 9.3 miles from the property. The nearest airport is Pune International Airport, 75 miles from the accommodation.