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