Treebo Trend La Paradise is located in Mahabaleshwar, within 2.2 km of Lingmala Falls and 5.1 km of Venna Lake. With a restaurant, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 12
La Paradise, At Post Lingmala, Metgutad, Mahabaleshwar, 412806 Mahabaleshwar, India