Lodha Villa Royale in Palava City is located at Central Avenue, just off Kalyan Shil Road and 30 minutes away from Navi Mumbai.