Treebo Winter Town Mahabaleshwar
Couple Friendly
Surrounded by lush greenery and rolling hills, this relaxed resort is a 6-minute walk from Lingmala Waterfall, 8 km from Venna Lake and 46 km from the NH66 national highway.
Featuring brightly coloured accent walls, the warmly decorated rooms come with complimentary Wi-Fi and flat-screen TVs. Upgraded rooms add balconies with views of the hills.
Amenities include a casual open-air restaurant and an expansive lawn, as well as a badminton court.