Welcome to OYO Flagship Blossom Inn Burari , New Delhi , India