Leela Villa is located at a distance of 5 km from the Lonavala Railway Station and 6 km from the Maharashtra State Trans
Placed at a mere distance of 1 km from Malavli Railway Station, 3-BR abode for a large group is a budget accommodation i
5-bedroom villa is roughly located 2 km from Lonavala Railway Station and 2 km from Sunil's Celebrity Wax Museum. As a v