One of my friends was in a similar dilemma when he got both CSE at IIIT Delhi and CSE at IIT Patna.
Although he lived in Delhi, he did not choose IIIT Delhi and went for IIT Patna instead. There were a number of reasons why he chose Patna.
Ultimately, Delhi has a better location but that is outweighed by the IIT tag.