L H Villa Category: HotelsContact Number: +(91)-120-4299518 Address: D-170,, Opp Prateek Buildtech, Sector 61, Noida - 201307