South Campus, Delhi University has good hangout areas nearby. PVR Priya was the closest if you wanted to get the charm of college life.