5.9/10
Free Wi-Fi
Situated within 44 km of Indian Institute of Technology, Bombay and 44 km of Powai Lake, OYO Flagship 81113 Nisarg Lodge features rooms with air conditioning and a private bathroom in Umberpāda.
Number of rooms: 30
Plot no 13 Dugadphata Ansoli village Bhiwandi wada road Bhiwandi wada, Mumbai, 421403 Umberpāda, India