Nestled in five acres of lush greens in the exclusive and prime South Delhi locality of the city, Sanskriti Greens is a top-of-the-line party and conference venue.