Welcome to OYO Flagship 16721 Divine Hotel , New Delhi , India