With a stay at Lotus Leaf in Sudhagad, you'll be in the business district, and 26.1 mi (42 km) from Della Adventure and 12.3 mi (19.7 km) from Imagicaa. This luxury hotel is 22.8 mi (36.7 km) from Tamhini Ghat and 23.5 mi (37.8 km) from ND's Film World.