Welcome to OYO Flagship 75284 Happy Inn , New Delhi , India