Welcome to OYO Flagship Hotel V Town , New Delhi , India